来网站访问的用户都可以记录其访问ip地址,比如使用了这个美化版本的评论之后:dux主题评论美化,博主认证,显示IP浏览器,更是能够显示浏览器,还有那个国家的用户。
不过开启cdn之后,经常记录下来的就是cdn的代理ip了,后台评论也经常看见都是多个评论的ip都是同一个ip,期初以为是别人刷的评论,
后来才发现是cdn的作用,差点就删除了这些评论了,那么如何解决WordPress使用CDN后不显示访客真实IP地址呢?
这里我们只需要一段很简单小巧的代码即可搞定完事。
这里我就直接附上相关代码,代码添加至WordPress根目录下wp-config.php文件中的最上面:
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = $list[0]; }
使用之后,你的WordPress站点,的评论还有登录记录都会直接显示用户的真实地址了,而不是cdn的代理地址。
这里关于评论,也给大家推荐很多美化资源帖子吧:
WordPress评论美化
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容