АРМАДА
htaccess хелп (бог-лошадка и пони-бог мое имя!!)
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21723
Обратиться по нику
# Добавлено:Чт Мар 27, 2008 6:41 pmДобавить в избранноеОтветить с цитатой
htaccess хелп (бог-лошадка и пони-бог мое имя!!) ::

-->>>>>>

+ как при помощи htaccess-а ..
.. сделать не блокировку на конкретный ИП, а наоборот банить все ИП кроме 1 или 2 .. + или сеть типа x.x.x.***
?

+ а всех ДЕНИЕД редиректить на другой урл?

<<<<<<<<<<--------
porno

ctapbiu
Опытный
Зарегистрирован: 06.01.2008
Сообщений: 328
Обратиться по нику
# Добавлено:Чт Мар 27, 2008 7:24 pmОтветить с цитатой
Показ разных страниц, в зависимости от IP адреса посетителя:
Код:

SetEnvIf REMOTE_ADDR <нужный ip адрес> REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /another_page.html



Например, перенаправление посетителей с ip адресом 192.12.131.1 на страницу about_my_sity.html:
Код:

SetEnvIf REMOTE_ADDR 192.12.131.1 REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about_my_sity.html


IseeDeadPeople
Объединенная Электрическая
Зарегистрирован: 06.12.2005
Сообщений: 21723
Обратиться по нику
# Добавлено:Пн Мар 31, 2008 5:46 pmОтветить с цитатой
ctapbiu писал(а):
Показ разных страниц, в зависимости от IP адреса посетителя:
Код:

SetEnvIf REMOTE_ADDR <нужный ip адрес> REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /another_page.html



Например, перенаправление посетителей с ip адресом 192.12.131.1 на страницу about_my_sity.html:
Код:

SetEnvIf REMOTE_ADDR 192.12.131.1 REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about_my_sity.html




чуть нето..
мне надо скажем так только два - три ИПа пропускать..
а остальных - редиректить
?
porno

ctapbiu
Опытный
Зарегистрирован: 06.01.2008
Сообщений: 328
Обратиться по нику
# Добавлено:Пн Мар 31, 2008 8:05 pmОтветить с цитатой
можно так:
Код:

RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$ [OR]
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.2$ [OR]
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.3$
RewriteRule ^/$ /another_page.html



неплохие примеры по mod_rewrite: http://htaccess.net.ru/doc/mod_rewrite/index.php
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры