@Chalovik

Как в apache2 разрешить доступ по ip?

Всем привет.
Есть локалка с серваком. На серве крутится апач 2.2.
Проблема: нужно запретить (или редиректить) всем доступ к папке test в корне сайта, кроме 1 ip из локальной сети.
Создаю в папке test файл htaccess и пишу туда:

Order Deny,Allow
Deny from all
Allow from <ip_адрес>

Не работает. 403 для всех без исключений.
Пытался настроить редирект:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !<ip_адрес>
RewriteRule /test http://адрес/ [R=301,L]

Тоже не работает. Просто не перенаправляет.
Облазил много сайтов, перепробовал разные варианты этих двух кусков правил. Пока результата не достиг.
Помогите разобраться с этой дичью :(

ЗЫ, просто редирект работает Redirect 301 /test http://адрес/
  • Вопрос задан
  • 3000 просмотров
Пригласить эксперта
Ответы на вопрос 1
<VirtualHost 138.201.128.234:80>
/etc/apache2/site-enabled
или
/etc/httpd
В таком случае они не будут попадать в этот виртуал хоств вообще и будут редиректиться в дефолтный
/var/www или что у вас там установлено как помойка
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы