Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道我们如何在使用 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"];