如何使用MaxMind GeoIP检测,同时使用CloudFlare



我想知道如何在使用Cloudflare时使用maxmind GeoIP检测客户端的IP ?

您需要使用CF特殊的服务器变量"HTTP_CF_CONNECTING_IP"来获取实际的用户IP地址。

请使用以下代码替换您原来的服务器变量"HTTP_CF_CONNECTING_IP"。

$_SERVER['REMOTE_ADDR'] = isset($_SERVER["HTTP_CF_CONNECTING_IP"]) ? $_SERVER["HTTP_CF_CONNECTING_IP"] : $_SERVER["REMOTE_ADDR"];

相关内容

  • 没有找到相关文章

最新更新