IP 地址和地理位置

IP address and Geolocation

基于 IP 的地理定位有多准确?

能否用于基于IP的服务器重定向address/location? 还有其他方法可以获取该位置的确切邮政编码吗?

How accurate is IP based Geolocation?

国家级别(或美国州级别)可用,除此之外不够精确。我没有具体的统计数据,但根据经验,我猜测城市级别精度的正确率约为 70%。并且大约 95% 以上的国家/地区正确结果。

Can it be used for server redirection based on IP address/location?

取决于您希望重定向到的内容。如果您希望重定向到特定城市的页面,那么这可能不是一个明智的计划。另一方面,如果您希望重定向到您网站的不同语言版本,您最好查看语言请求 headers.

Any other method to get exact zipcode of that location?

可能获得的最精确结果是使用 HTML5 地理定位,但显然这是客户端而不是服务器端。