
继续分享企业网站维护教程。如果你的网站使用了CDN加速,并且比较关注网站日志等数据,那就可能会遇到访客IP地址不准确的问题,因为IP都变成了CDN加速节点的IP,这样是不利于我们数据分析的。虽然有这个需求的企业网站可能会比较少,但确实有人需要看到访客的真实IP,所以今天给大家分享两个简单的处理方法。
注:以下解决方法都是建立在宝塔面板的基础上。网站使用的是wordpress建站,如果是其它建站程序,方法也适用
方法一:使用网站防火墙处理
目前宝塔面板有收费和免费的两种防火墙工具,它们都提供了CDN设置选项,只需要打开开关就可以正确获取客户IP地址了。

如上图所示,进入网站防火墙,打开网站配置,打开使用CDN开关。如果是收费的宝塔网站防火墙,它提供了nginx和apache两种防火墙,都可以进行上面的设置,如果你使用的是免费的防火墙,那它只有nginx版本。
方法二:使用代码处理
这里分享一个非常简单的代码。
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
把代码添加到宝塔面板的nginx管理器中。

如上图所示,在nginx管理器的配置修改选项中,把前面的代码粘贴进去,然后保存就可以了。
总结
以上两种方法都比较简单,如果有条件,建议使用防火墙的方法,这个最简单。不过据悦然网络工作室了解,很多企业网站建设基本是没有这个需求的,如果用不上那么就没必要处理了。(如果使用了防火墙可以顺带打开那个开关)
推荐阅读
如果觉得我分享的内容对您有所帮助
😘请帮忙分享、点赞、在看 谢谢啦😘
相关文章
暂无评论...