我有一个美国和英国的网站。如果用户来自英国,并且位于美国网站上,则在页面上显示一条消息以重定向到正确的站点。我怎么能这样做?
答案 0 :(得分:0)
您可以在地理数据库中查找IP,例如GeoLite(http://dev.maxmind.com/geoip/legacy/geolite),以确定用户所在的位置。
GeoLite数据库可以下载到您的应用程序。然后,只需创建一个小型服务器端点,即可在数据库中进行IP查找。
然后使用JavaScript:
当然,您也可以在服务器端执行此操作,并自动重定向用户,如果这是您的首选方法。
答案 1 :(得分:0)
一种选择是获取IP并使用this线程中讨论的地理位置查找?一旦您知道了IP,就可以获得国家/地区并根据需要重定向。