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

Ramzaj
Опытный
Зарегистрирован: 18.08.2007
Сообщений: 181
Обратиться по нику
# Добавлено:Ср Окт 17, 2012 3:42 pmДобавить в избранноеОтветить с цитатой
можно ли средствами апача и какого нить гео модуля осуществить редирект с ресурса "домен.com" на ресурсы "us.домен.com" "uk.домен.com" которые заточены под страны US и UK соответственно, не используя системы TDS?

вроде GeoIP от maxmind.com это может. кто то юзал его?

deSilva +
Свой
Зарегистрирован: 12.02.2009
Сообщений: 69
Обратиться по нику
# Добавлено:Чт Окт 18, 2012 12:11 pmОтветить с цитатой
Можно, есть разные методы для этого. Через скрипт, через конфиг апача.
По стране на сайте maxmind.com есть примеры реализации.
Только базу его надо периодически апдейтить, или купить платный доступ для апдейта по крону.
Аренда выделенного сервера от 69евро VDS серверы от 7.95 евро виртуальный хостинг от 0.95евро

Ramzaj
Опытный
Зарегистрирован: 18.08.2007
Сообщений: 181
Обратиться по нику
# Добавлено:Пн Окт 22, 2012 1:38 pmОтветить с цитатой
да, я так и сделал. установил mod_geoip
http://dev.maxmind.com/geoip/mod_geoip2
как раскидывать по странам я нашел настройки. там дел на 5 минут.
я так понял EU - код для европы

EU - an IP in a block used by multiple European countries.
но у меня если просто поставить EU почему то не работало.

Код:

GeoIPEnable On

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CA|US|MX)$
RewriteRule ^(.*)$ http://www.northamerica.com$1 [R,L]

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(GB|EU)$
RewriteRule ^(.*)$ http://www.europe.com$1 [R,L]






только никак не разберусь как реализовать такой функционал, чтоб если он не сумел определить страну или страна не из списка, куда я выбрал направление - то чтоб он направлял траф на урл для шлака.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





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



Партнеры