Войти

Показать полную графическую версию : [решено] .htaccess - разрешения для IP адресов.


poisonkit
25-06-2022, 01:44
Доброго времени суток.
У меня имеется публичная веб страничка.
Стоит задача - закрыть доступ всем, кроме определенных IP адресов.
Положил в корень .htaccess с содержанием:
Order deny,allow
Deny from all
Allow from 192.168.0.0/24

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

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

poisonkit
25-06-2022, 02:16
Искал ответ - не нашел. Создал тему...
Как только создал тему, нашел решение )

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

Всем спасибо )

Sham
25-06-2022, 16:17
у вас на каждый 403 будет редиректить на яндекс вне зависимости от Allow. Если нужен редирект, то лучше использовать expr в If вместо allow/deny. Что-то типа <If "!-R '192.168.0.0/24'">
Redirect 303 "https://yandex.ru"
</If>




© OSzone.net 2001-2012