|
|
Ramzaj Опытный |
Зарегистрирован: 18.08.2007
Сообщений: 181
|
Обратиться по нику
|
Ramzaj |
Ответить с цитатой | | |
|
можно ли средствами апача и какого нить гео модуля осуществить редирект с ресурса "домен.com" на ресурсы "us.домен.com" "uk.домен.com" которые заточены под страны US и UK соответственно, не используя системы TDS?
вроде GeoIP от maxmind.com это может. кто то юзал его? |
|
|
|
|
|
|
deSilva + Свой |
Зарегистрирован: 12.02.2009
Сообщений: 69
|
Обратиться по нику
|
deSilva + |
Ответить с цитатой | | |
|
Можно, есть разные методы для этого. Через скрипт, через конфиг апача.
По стране на сайте maxmind.com есть примеры реализации.
Только базу его надо периодически апдейтить, или купить платный доступ для апдейта по крону. |
|
|
|
|
|
Аренда выделенного сервера от 69евро VDS серверы от 7.95 евро виртуальный хостинг от 0.95евро |
Ramzaj Опытный |
Зарегистрирован: 18.08.2007
Сообщений: 181
|
Обратиться по нику
|
Ramzaj |
Ответить с цитатой | | |
|
да, я так и сделал. установил 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]
|
только никак не разберусь как реализовать такой функционал, чтоб если он не сумел определить страну или страна не из списка, куда я выбрал направление - то чтоб он направлял траф на урл для шлака. |
|
|
|
|
|
|
|
|
Партнеры
|