Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Закрыть доступ через htaccess
Новая тема
Ответить
цитата
23/02/15 в 20:04
Guest
Добрый день
Подскажите каким образом через htaccess закрыть доступ к страницам с адресом вида
site.com/node?page=1, site.com/node?page=2 и тд...
при этом одступ к
site.com/node/блабла должен остаться открытым?
цитата
24/02/15 в 00:29
Дартаньян
Guest:
На оф сайте рекомендуют просто юзать php код.
https://www.drupal.org/node/15366
цитата
24/02/15 в 20:49
Guest
Дартаньян писал:
Guest:
На оф сайте рекомендуют просто юзать php код.
ты имеешь ввиду подсунуть ему шаблон 404 ошибки?
надо в хедер тогда уж положить..
цитата
24/02/15 в 21:40
CreativeMotionArt
User-agent: *
Disallow: /Папка/
это если от поисковиков. тебе доступ намертво от всех ?
цитата
24/02/15 в 21:49
Guest
CreativeMotionArt писал:
это если от поисковиков. тебе доступ намертво от всех ?
лучше от всех и намертво и без подпапок
на худой конец согласен на кусок кода как в друпале 404 сгенерировать програмно напрмиер в hook_url_inbound_alter
цитата
24/02/15 в 22:28
ivango
RewriteEngine On
RewriteRule ^node?page=(.+)$ - [F]
как-то так, наверное?
возможно: RewriteRule ^node\?page=(.+)$ - [F]
не помню, ? спецсимвол или нет.
цитата
24/02/15 в 22:32
Stek
Чисто теоретически:
RewriteRule ^node$|^node/$ - [R=404,L]
цитата
25/02/15 в 01:40
Дартаньян
Guest:
делай как пишут на форуме и плюсеги не забывай.
цитата
26/02/15 в 20:42
ivango
RewriteCond %{QUERY_STRING} ^page=([0-9]+) [NC]
RewriteRule ^node - [NC,R=404,L]
или как-то так?
Новая тема
Ответить
Эта страница в полной версии