wp启用CDN后定位不准 显示cdn地址定位 解决方法

开心阅读    2021-03-09   725

  网友:用了cdn后定位不准确了,这个要怎么解决Go9外贸大学城

  如图:Go9外贸大学城

Go9外贸大学城

  程序:wordpressGo9外贸大学城

  主题:LightSNSGo9外贸大学城

  解决方法 参考:Go9外贸大学城

  wordpress能够记录评论提交的浏览器地址,然而当我们使用cdn、云防护甚至是自己的反向代理时,程序记录remoteaddr值就变得不合时宜了Go9外贸大学城

wordpress将真实ip来源从远端地址替代为x-forwarded-forGo9外贸大学城

使用百度云后的原因?评论者的IP基本和百度云给出的节点一致,原来一切出在百度云加速上,怪闲鱼太嫩了,脑子笨。Go9外贸大学城

  好了,前因后果说完,但是就算是百度云作祟,如果又不想放弃百度云,也想IP正确,怎么办?这里就要说说在使用百度云情况下如何获取真实IP了。 解决方法Go9外贸大学城

  wordpress能够记录评论提交的浏览器地址,然而当我们使用cdn、云防护甚至是自己的反向代理时,程序记录remoteaddr值就变得不合时宜了Go9外贸大学城

wordpress将真实ip来源从远端地址替代为x-forwarded-forGo9外贸大学城

使用百度云后的原因?评论者的IP基本和百度云给出的节点一致,原来一切出在百度云加速上,怪闲鱼太嫩了,脑子笨。Go9外贸大学城

  好了,前因后果说完,但是就算是百度云作祟,如果又不想放弃百度云,也想IP正确,怎么办?这里就要说说在使用百度云情况下如何获取真实IP了。Go9外贸大学城

  解决方法Go9外贸大学城

打开你的Wordpress根目录下的wp-config.php文件,然后在最顶部添加下列代码,保存Go9外贸大学城

  if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
  $list=explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
  $_SERVER['REMOTE_ADDR']=$list[0];
  }

  这样,在使用百度云情况下就能获取到真实IP了,同样适用于使用其他CDN时获取真实IP。Go9外贸大学城

wordpress将真实ip来源从远端地址替代为x-forwarded-forGo9外贸大学城

最后再感谢拽立网大神和闲鱼博客的友情帮助,一起折腾,哈哈Go9外贸大学城

参考链接:http://www.drscrewdriver.com/274.htmlGo9外贸大学城

发表评论

请选择支付方式

×
支付宝支付
微信支付
余额支付
×
微信扫码支付 0 元