七牛CDN获取客户端真实IP的思维及代码

[专题] 2024-04-29 圈点924

摘要:在使用了七牛的CDN后,发现了一个问题,不可以正常登录了....而取消CDN后马上可以登录了;经过测试,原来是在获取客户端IP的方式出现了问题。所以获取客户端CDN的方法为。

在使用了七牛的CDN后,发现了一个问题,不可以正常登录了....而取消CDN后马上可以登录了;经过测试,原来是在获取客户端IP的方式出现了问题。


七牛的CDN后,获取客户端的IP比较特殊,思维如下:

$_SERVER['HTTP_X_FORWARDED_FOR']

返回连续的以,号为分界符的多个IP,而第一个IP是客户的IP。


所以获取客户端CDN的方法为:

$rez = explode(",",$_SERVER['HTTP_X_FORWARDED_FOR']);
return $rez[0];



七牛  cdn  IP  

感谢反馈,已提交成功,审核后即会显示