Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности

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

11.04.2012

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

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

Например:

Украина → 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) свои страны и свои ссылки для переадресации.