【发布时间】:2018-06-01 16:20:06
【问题描述】:
我正在使用带有 lite DB 的 MaxMind GeoIP WordPress 插件。我有一个临时站点和一个生产站点。
在插件选项中,您可以点击“IP 测试” - 这应该会读取我的 IP 并显示我的位置。在暂存时,它会读取我的 IP 和正确的位置。在生产环境中,它会针对返回错误位置信息的私有 IP 地址进行测试。我怀疑这个 IP 是生产站点认为所有访问者流量的来源,因为它正在为所有用户返回错误数据。
实时站点托管在 Amazon EC2 上,但服务器 IP 与我的生产 GeoIP 认为所有访问者来自的幻象不同。
【问题讨论】:
-
发布您正在使用的插件会很有用。大概它会从 PHP 的 REMOTE_ADDR 中提取 IP,如果您的服务器位于某种代理后面,则可能会错误地填充该 IP。