Как закрыть внутреннюю страницу или раздел

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем itpeople, 14 мар 2011.

  1. itpeople

    itpeople

    Регистр.:
    6 дек 2007
    Сообщения:
    546
    Симпатии:
    62
    Подскажите, можно ли средствами htaccess закрыть страницу или раздел сайта?

    Нужно временно спрятать от пользователей несколько модулей сайта, типа site.ru/news/ или site.ru/articles/
    Если бы были папки такие, то закрыл бы с помошью deny/allow и отдельным htaccess в каждой папке, а так не могу найти решение, как указать что бы не пускало.
     
  2. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    Код:
    RewriteRule %{REQUEST_URI} ^/?article
    RewriteCond %{REMOTE_HOST} !^127\.0\.0\.1$
    RewriteRule .* /error.php [L]
    
    Если в запросе есть слово article(нужная папка) и IP не равен 127.0.0.1 - будет редиректить на файл error.php.
     
    itpeople нравится это.
  3. HorriganF

    HorriganF Постоялец

    Регистр.:
    13 май 2010
    Сообщения:
    143
    Симпатии:
    30
    такая проблема - прикрыть доступк к имясайта\pages , но проблема в том, что сайт на шаровом хостинге, цмс - жомла, доступа к самой цмс, чтобы ее править - нет. как решить эту хрень?