Как запретить запись в .htaccess и перенаправить на другой домен - PullRequest
0 голосов
/ 22 декабря 2018

Я использую конфигурацию htaccess для разрешения только моего IP:

order deny,allow
deny from all
allow from MY.IP

Как я могу перенаправить на 403 в другой домен, например, когда 403 -> перейти к www.google.com.

1 Ответ

0 голосов
/ 22 декабря 2018

Вы не можете отправить 403 и перенаправить (3xx) в одном запросе.Вы делаете одно или другое.

Для перенаправления, когда запрашивающий IP не является вашим собственным, вам нужно будет использовать mod_rewrite вместо mod_authz ... как вы это делаете.Например, в верхней части файла .htaccess:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !=203.0.113.111
RewriteRule ^ https://example.com/ [R,L]

Где 203.0.113.111 - ваш IP-адрес, а https://example.com/ - это URL-адрес, на который вы хотите отправить всех остальных пользователей.

Тем не менее, отправка 403 Forbidden является, вероятно, лучшим ответом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...