htaccess перенаправить все кроме...

N
На сайте с 09.06.2012
Offline
63
1400

Нужна помощь, как правильно перенаправлять всех кроме моего ip на другую страницу например 404?

Точнее если кто-то набирает http://site.ru/test он попадает на 404, а я по разрешенному ip попадают в эту зону?

Спасибо

A
На сайте с 19.07.2010
Offline
130
#1

проще на 403-й посылать..

в папке test создаете .htaccess


deny from all
allow from 111.222.111.1
allow from 111.222.111.2

если принципиально нужен 404-й, то вешаете пхп-шник на обработку 403-го и в нем меняете хеадер с 403 на 404.

.............
N
На сайте с 09.06.2012
Offline
63
#2

Этот вариант не совсем подходит, все таки нужно как-то отправлять их именно на другую страницу, что-бы не было заметно .. Может кто-то подсказать?

Himiko
На сайте с 28.08.2008
Offline
560
#3

RewriteCond %{REMOTE_ADDR} !XXX\.XXX\.XXX\.XXX

RewriteRule ^/test$ /403.html

XXX.XXX.XXX.XXX - нужный ip-адрес.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий