2014-09-19 40 views
0

我们有一个运行正常并且没有问题的.co.uk网站,我们刚刚购买了.london域名。我们想要做的是将用户重定向到.london网站,具体取决于点击时的物理位置。根据用户位置重定向网站

是否有一段代码可以检测到最近的Web服务器并使用该信息来决定是发送给.co.uk还是.London?

+0

可能[是否可以确定用户语言环境的\ * \ * country \ * \ *在JavaScript中的浏览器中设置在操作系统中?](http://stackoverflow.com/questions/11826149/is-it-possible -to-确定最用户的语言环境国-AS-设置在最OS-从) – logixologist 2014-09-19 13:16:51

回答

0

您可以使用像geobytes这样的服务来检测位置并根据它重定向。

的网址是:

https://secure.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=x.x.x.x&[email protected]&pt_password=xxxxxxxxxx 
0

只是任何人碰到这个答案磕磕绊绊的利益更新... Geobytes现在已经发布了一个新的API,以取代在前面的回答的一个简称。新的API被称为像这样,其中xxxx是IP地址:

http://getcitydetails.geobytes.com/GetCityDetails?fqcn=x.x.x.x 

还有更多的信息在这里:http://www.geobytes.com/get-city-details-api/

更妙的是,它可能是更容易使用我们的GeoDirection服务 - http://www.geobytes.com/geodirection/