Typecho 配置 CDN 后获取访客真实 IP


前阵子IP被墙,故用了cdn,然后发现访客IP是cdn代理商的IP,所以寻求什么办法能突破cdn而后获取真实IP
解决办法如下:

在主题文件下,修改functions.php文件
加上代码即可
//绕过 CDN 代理IP获取客户真实IP地址
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = $list[0];
}

声明:芫荽 Blog|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Typecho 配置 CDN 后获取访客真实 IP


天若有情天亦老,人间正道是沧桑!