Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
На сайте планируется использовать два типа адреса: 1. www.site.ru/nazvanie-categorii/ так будет выглядеть адрес рубрики со статьями. 2. www.site.ru/2/ так будет выглядить страница с последними статьями всех рубрик (статьи будут выводиться по 10 на главной странице) Вопрос: Как настроить правило в .htaccess,чтобы если в качестве значения после имени домена и слеша указанны ТОЛЬКО цифры сработало правило: RewriteRule ^(.*)$ index.php?page=$1 [L] а если после имени домена и слеша кроме цифр (или вместо цифр) указанны любые другие символы, сработало правило: RewriteRule ^([a-zA-Z0-9_-]+)/$ category.php?category_name=$1 [L] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 10:48 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Как-то так наверно Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 12:08 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Дружище спасибо! Код работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 10:19 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Чтобы не плодить темы задам здесь еще один вопрос. Все мои ссылки доступны по двум адресам, статическому и динамическому, например: www.site.ru/car.html и www.site.ru/page.php?article=car. Подскажите, можно ли запретить доступ к динамическим страницам на сайте, чтобы работали только статические ссылки? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 10:28 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Степан Речнойзапретить доступ к динамическим страницам на сайтеЗапрещать то зачем? Отдать на "динамических" адресах код 404 или редирект на их "статичные" аналоги. Второй вариант вообще почти безболезненным будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 11:10 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
vkle, я про 404 ошибку и говорю. вопрос в том КАК это сделать? неужели опять анализировать URL с помощью регулярных выражений? Кстати в интернете по этому поводу информации нет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 11:51 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Ну по регулярным выражениям то есть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 12:13 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Честно говоря я не помню как тут корректно сделать, что-то вроде этого будет Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 12:16 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Степан Речнойя про 404 ошибку и говорю.Вот теперь говорите. А раньше про запрет упоминали. "Доступ запрещен" - это другой код. Степан Речнойнеужели опять анализировать URL с помощью регулярных выражений?Да, а что в этом такого страшного? Для начала определитесь, что есть "динамический адрес". Любое наличие вопросительного знака в URL означает что адрес является "динамическим" или какой-то другой признак или группа признаков. После формализации можно составить левую часть RewriteRule. Так как Вы не хотите делать редирект, а только отдать 404, то задача тривиальна. Проще всего для этой цели сделать отдельную страничку сайта, например, 404.php в корне сайта. Страничка должна отдавать код 404 и может содержать оформление в стиле других страниц сайта. Ее и указать в правой части правила. Собственно и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 12:53 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
HettЧестно говоря я не помню как тут корректно сделать, что-то вроде этого будет Код: php 1. 2. К сожалению не работает. Попробую его поправить. vkleДа, а что в этом такого страшного? То что они мне даются тяжело. Помогите прописать правило чтобы во всех URL где встречаются символы php? отдавалась ошибка 404. Пусть пока так будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 15:12 |
|
||
|
Помогите задать правило в .htaccess
|
|||
|---|---|---|---|
|
#18+
Степан Речной, Как то так, скорее всего: Код: php 1. Не проверял. PS: "Не работать" может из-за неправильного расположения этой строки относительно других правил и/или ключика [L], это по месту смотреть надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 16:23 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38748860&tid=1462430]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 381ms |

| 0 / 0 |
