Или не сложная Регистрация
Печать
PDF

Редирект по странам через .htaccess (сервер апач)

Столкнулся с проблемой переадресации по странам.

В моем случае я хотел так, чтобы юзер автоматически переадресовывался на определенную страницу в зависимости от его гео признака.

Например:

Украина → site.ru/ua

Россия → site.ru/ru

И таки нашел, работающий способ:

RewriteEngine on
RewriteCond %{HTTP:Accept-Language} !^(ua|ru) [NC]
RewriteRule ^$ /ua [R=301,L]
RewriteRule ^$ /ru [R=301,L]

Теперь, только подставляйте вместо (ua|ru) свои страны и свои ссылки для переадресации.

 

 

Копирование текста разрешено только с сылкой на данный материал.

Комментарии  

#239
+1-1 0
Т.е. получится, что вся россия будет переадресовыват ься на определенную страницу, я правильно понял?
Ответить | Ответить с цитатой | Цитировать

Если вы хотите разместить рекламу на сайте (= ПОЗИТИВ =), то пишите через форму обратной связи в разделе: Контакт с админом