相关疑难解决方法(0)

在 cloudflare 后面获取访问者 ipv4

我只是有一个问题,我想获取访问者的 IP 地址。一切都很好,但一位用户只给了我 IPv6。这是我可以给你的代码,而且我刚刚安装了cloudflare apache2 Mod。

 $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"] ? $_SERVER["HTTP_CF_CONNECTING_IP"] : $_SERVER["REMOTE_ADDR"];
 $ip = $_SERVER['REMOTE_ADDR'];

 if(isset($_SERVER['HTTP_CF_CONNECTING_IP'])){
     $ip = $_SERVER['HTTP_CF_CONNECTING_IP'];
 }
Run Code Online (Sandbox Code Playgroud)

ipv4 cloudflare

2
推荐指数
1
解决办法
5886
查看次数

标签 统计

cloudflare ×1

ipv4 ×1