|
|
|
htaccess хелп (бог-лошадка и пони-бог мое имя!!) ::
-->>>>>>
+ как при помощи htaccess-а ..
.. сделать не блокировку на конкретный ИП, а наоборот банить все ИП кроме 1 или 2 .. + или сеть типа x.x.x.***
?
+ а всех ДЕНИЕД редиректить на другой урл?
<<<<<<<<<<-------- |
|
|
|
|
|
Показ разных страниц, в зависимости от 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
|
|
|
|
|
|
|
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
|
|
чуть нето..
мне надо скажем так только два - три ИПа пропускать..
а остальных - редиректить
? |
|
|
|
|
|
можно так:
Код: |
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 |
|
|
|
|
|