|
|
|
можно ли средствами апача и какого нить гео модуля осуществить редирект с ресурса "домен.com" на ресурсы "us.домен.com" "uk.домен.com" которые заточены под страны US и UK соответственно, не используя системы TDS?
вроде GeoIP от maxmind.com это может. кто то юзал его? |
|
|
|
|
|
Можно, есть разные методы для этого. Через скрипт, через конфиг апача.
По стране на сайте maxmind.com есть примеры реализации.
Только базу его надо периодически апдейтить, или купить платный доступ для апдейта по крону. |
|
|
|
|
|
да, я так и сделал. установил 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]
|
только никак не разберусь как реализовать такой функционал, чтоб если он не сумел определить страну или страна не из списка, куда я выбрал направление - то чтоб он направлял траф на урл для шлака. |
|
|
|
|
|
|
|