Cloudflare作为一个免费提供的CDN服务,很多网站都是有套上Cloudflare的,但是这样一来我们平常在PHP中使用的REMOTE_ADDR获取用户真实IP就没用了,但是其实Cloudflare还是有提供用户的真是IP的哦。
REMOTE_ADDR
平常获取用户真实IP:
echo $_SERVER['REMOTE_ADDR'];
套上CF后获取用户真实IP:
echo $_SERVER['HTTP_X_FORWARDED_FOR'];