АРМАДА
Редирект через .htaccess
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

Павлик Морозов
seoblog.name > ICQ: 777-226
Зарегистрирован: 12.04.2006
Сообщений: 1332
Обратиться по нику
# Добавлено:Пт Июл 21, 2006 6:05 pmДобавить в избранноеОтветить с цитатой
Знатоки .htaccessа подскажите, как перенаправлять пользователей из определенного списка стран и ИПов на другой сайт(страницу)? Буду очень признателен Rolling Eyes
GlavMed отличись конвертом таблеток (инвайты 777-226)

RU-TRAF
Опытный
Зарегистрирован: 09.12.2005
Сообщений: 273
Обратиться по нику
# Добавлено:Пт Июл 21, 2006 11:14 pmОтветить с цитатой
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^us$
RewriteRule ^(.*)$ http://америкашек_сюда [L]

Павлик Морозов
seoblog.name > ICQ: 777-226
Зарегистрирован: 12.04.2006
Сообщений: 1332
Обратиться по нику
# Добавлено:Сб Июл 22, 2006 12:01 amОтветить с цитатой
Я к сожалению не спец. по htaccess
Прошу прести полный код для редиректа подсетей 202|203|210|211|212|218|61 и стран BY,UA,KZ,RU,IN,MA,CO,EG,HK,SG,DZ,NG,BR,MX,AR,CL,VE,SA,PL,CN,JP Rolling Eyes
GlavMed отличись конвертом таблеток (инвайты 777-226)

irvean
V.I.P.
Зарегистрирован: 08.10.2005
Сообщений: 1896
Обратиться по нику
# Добавлено:Вс Июл 23, 2006 12:06 amОтветить с цитатой
Знач редирект по подсетям выглядит так.
Глубоко не копал, прост забрал из яндекса и потестил на локалхосте.
Если чего не так, дополните плз Wink

Код:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^127\.0\.0\..+
RewriteRule (.*) http://m.loc [redirect=permanent,last]




А вообще есть неплохой генератор htaccess,
http://www.htaccesstools.com
Может там чего найдёшь.

По поводу редиректа по странам, насколько я понимаю, на серваке долже присутствовать модуль GeoIP с базой.
(Хотя енто я не тестил, как с яндекса содрал так и выкладываю.)
В таком случае редиректы будут выглядеть так
Код:

GeoIPEnable On
GeoIPDBFile /***/GeoIP.dat

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^UA$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ http://nah.ru [L]




Первый работает точно ) А второй.. Хез r5

Павлик Морозов
seoblog.name > ICQ: 777-226
Зарегистрирован: 12.04.2006
Сообщений: 1332
Обратиться по нику
# Добавлено:Вс Июл 23, 2006 12:42 amОтветить с цитатой
Возможно просто
Код:

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^UA$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ http://nah.ru [L]


Rolling Eyes
GlavMed отличись конвертом таблеток (инвайты 777-226)

Павлик Морозов
seoblog.name > ICQ: 777-226
Зарегистрирован: 12.04.2006
Сообщений: 1332
Обратиться по нику
# Добавлено:Вс Июл 23, 2006 12:49 amОтветить с цитатой
Вот нашел интересную фишку
Код:

RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (aa|ab|af|am|ar|as|ay|az|ba|be|bg|bh|bi|bn|bo|br|ca|co|cs|cy|da|de|dz|el|en|eo|es|et|eu|fa|fi|fj|fo|fr|fy|ga|gd|gl|gn|gu|ha|hi|hr|hu|hy|ia|ie|ik|in|is|it|iw|ja|ji|jw|ka|kk­|kl|km|kn|ko|ks|ku|ky|la|ln|lo|lt|lv|mg|mi|mk|ml|mn|mo|mr|ms|mt|my|na|ne|nl|no|oc|om|or|pa|pl|ps|pt|qu|rm|rn|ro|ru|rw|sa|sd|sg|sh|si|sk|sl|sm|sn|so|sq|sr|ss|st|su|sv|sw|ta|te|­tg|th|ti|tk|tl|tn|to|tr|ts|tt|tw|uk|ur|uz|vi|vo|wo|xh|yo|zh) [NC]
RewriteRule .* http://url [R,L]


Жду No, с ответами! Знаю, что он профи по .htaccessу :D
GlavMed отличись конвертом таблеток (инвайты 777-226)

irvean
V.I.P.
Зарегистрирован: 08.10.2005
Сообщений: 1896
Обратиться по нику
# Добавлено:Вс Июл 23, 2006 3:19 amОтветить с цитатой
Но в твоём примере редиректить будет по языкам пользователей
а не по географическому местонахождению, ент немного другое Wink
o_0

Павлик Морозов
seoblog.name > ICQ: 777-226
Зарегистрирован: 12.04.2006
Сообщений: 1332
Обратиться по нику
# Добавлено:Вс Июл 23, 2006 12:32 pmОтветить с цитатой
Я в курсе Smile Говорю фишка интересная Wink
GlavMed отличись конвертом таблеток (инвайты 777-226)

brush
V.I.P.
Зарегистрирован: 29.09.2005
Сообщений: 2572
Обратиться по нику
# Добавлено:Вс Июл 30, 2006 1:02 amОтветить с цитатой
Павлик Морозов писал(а):
Вот нашел интересную фишку
Код:

RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (aa|ab........


Жду No, с ответами! Знаю, что он профи по .htaccessу :D

и для твоего сервака я буду выглядеть америкосом Smile
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





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



Партнеры