[решено] .htaccess - разрешения для IP адресов.

Ответить
Аватара пользователя
poisonkit

[решено] .htaccess - разрешения для IP адресов.

Сообщение poisonkit »

Доброго времени суток.

У меня имеется публичная веб страничка.

Стоит задача - закрыть доступ всем, кроме определенных IP адресов.

Положил в корень .htaccess с содержанием:



Код:

Код: Выделить всё

Order deny,allow
Deny from all
Allow from 192.168.0.0/24

Теперь все с моей локальной сети могут просматривать страничку, остальные нет.



И вот тут теперь вопрос:

Можно-ли сделать переадресацию всем тем, кому запрещено к примеру на yandex.ru?
Аватара пользователя
poisonkit

Re: [решено] .htaccess - разрешения для IP адресов.

Сообщение poisonkit »

Искал ответ - не нашел. Создал тему...

Как только создал тему, нашел решение )





Код:

Код: Выделить всё

ErrorDocument 403 https://yandex.ru
Order deny,allow
Deny from all
Allow from 192.168.0.0/24

Всем спасибо )
Аватара пользователя
Sham

Re: [решено] .htaccess - разрешения для IP адресов.

Сообщение Sham »

у вас на каждый 403 будет редиректить на яндекс вне зависимости от Allow. Если нужен редирект, то лучше использовать expr в If вместо allow/deny. Что-то типа

Код:

Код: Выделить всё

    Redirect 303 "https://yandex.ru"
Ответить

Вернуться в «Вебмастеру»