主机、服务器测评
服务器促销信息及建站资源分享

如何设置WordPress站点使用CDN后显示访客的真实IP

目前给自己站点使用CDN加速已经很普片了,主要是无论国外还是国内免费CDN加速一般都已经能满足我们这些个人站长使用。特别是网站无法选择在国外的站长朋友,绝对都会都自己站点开启CDN加速。但是问题来了,如果我们为WordPress博客程序搭建的站点使用CDN加速后,所有的访客显示的是CDN加速节点IP。万一我们网站受到攻击时,就无法正确发现哪个是正常用户IP,哪个是攻击源IP,因为显示的都是CDN加速节点IP,如果在不了解情况的前提下把CDN加速节点IP给限制了,你会造成很所有通过此CDN加速节点IP访问的用户都无法正常访问。

那么我们如何设置WordPress站点使用CDN后显示访客的真实IP呢?其实方法很简单,站长这里直接为大家分享一段代码,将下面代码添加至WordPress根目录下wp-config.php文件中最上面即可,使用之后,站点访客就可以显示正常的IP地址了!

/**获取用户真实IP地址*/
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
 $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
 $_SERVER['REMOTE_ADDR'] = $list[0];
}
赞(0)
聲明:
1、本博客不從事任何主機及服務器租賃業務,不參與任何交易,也絕非中介。博客內容僅記錄博主個人感興趣的服務器測評結果及一些服務器相關的優惠活動,信息均摘自網絡或來自服務商主動提供;所以對本博客提及的內容不作直接、間接、法定、約定的保證,博客內容也不具備任何參考價值及引導作用,訪問者需自行甄別。

2、訪問本博客請務必遵守有關互聯網的相關法律、規定與規則;不能利用本博客所提及的內容從事任何違法、違規操作;否則造成的一切後果由訪問者自行承擔。

3、未成年人及不能獨立承擔法律責任的個人及群體請勿訪問本博客。

4、一旦您訪問本博客,即表示您已經知曉並接受了以上聲明通告。

文章名稱:《如何设置WordPress站点使用CDN后显示访客的真实IP》
文章鏈接:https://www.zhuji999.com/11015.html