Перенаправление на отрицать |Htaccess - PullRequest
5 голосов
/ 13 ноября 2010

Как я могу получить перенаправление пользователя, если его IP-адрес был сопоставлен из-за отказа в IP-адресе, например,

<Limit GET POST PUT>
  order allow,deny
  allow from all
  deny from {removed IP address}
</Limit>

Мне нужно, чтобы он был перенаправлен на определенный веб-сайт, когда ему отказано вдоступ.

Нужна помощь с этим ..

Ответы [ 2 ]

9 голосов
/ 20 ноября 2010

Установите скрипт для обработки 403 ошибок, добавив эту строку в ваш .htaccess:

ErrorDocument 403 /forbidden.php

Затем обработайте перенаправление в скрипте:

<?php
header('Location: http://google.com');

Или сохраните все этов .htaccess вы можете сделать:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} 127.0.0.1
RewriteRule (.*) http://google.com [R]
0 голосов
/ 20 февраля 2019

Простое решение с использованием только htaccess

ErrorDocument 403 https:///google.com
Order Allow,Deny
Allow from 127.0.0.0/8
Allow from x.x.x.x
Allow from y.y.y.y
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...