我正在开发Web应用程序,我需要知道他们从
连接的用户的位置例如,这个网站www.craigslist.org 它可以检测我的位置并将我重定向到子域 所以,它重定向到:
用PHP做到这一点的最佳方法是什么?
第二部分
如何将其重定向到包含国家/城市的子域名?像上面的例子一样?
答案 0 :(得分:1)
在没有第三方服务的纯PHP中,请查看GeoIP扩展库:http://php.net/manual/en/book.geoip.php
对于国家,地区和ISP,您将受到高度限制。我认为州和城市的经度和纬度开始变得不那么准确了。
您还可以查看https://github.com/maxmind/GeoIP2-php,它似乎是一个旨在取代GeoIP的库。