Nginx Web环境启用CDN后日志如何看到真实访客IP地址

一般做网站和服务器运维的,我们会经常的分析访客和搜索引擎的日志情况,比如我们会分析到具体的访客行为数据。但是,如果我们的网站和服务器有用到CDN内容分发服务后,我们看到的日志中的IP地址都不是真实的IP地址,而是CDN的节点IP。 如何我们在正常使用CDN服务的时候,在日志中也可…

一般做网站和服务器运维的,我们会经常的分析访客和搜索引擎的日志情况,比如我们会分析到具体的访客行为数据。但是,如果我们的网站和服务器有用到CDN内容分发服务后,我们看到的日志中的IP地址都不是真实的IP地址,而是CDN的节点IP。

Nginx Web环境启用CDN后日志如何看到真实访客IP地址

如何我们在正常使用CDN服务的时候,在日志中也可以o V B @ u看到真实的访客IP呢?这里老蒋简单的在Nginx Web环境中演示一下,如果我们有在使用的Nginx引擎,这个需要找到具体当前的环境的Nginx.conf文件。这个需要根据不同的环! F x境可能位置不同。

一般可能在:

/usr/local/nginx/conf/

目录中,具体还是要看实际情况的。

log_format  access  '$http_x_forwarded_for - $remot% V ue_user [$time_local] "$request" '
'$status $body_bytI c y 2es_sent "$http_referer" '
'"$http_user_agent" ';

我们需要在nginx.conf的hth 9 Dtp中插入上面的代码。

然后我们还需要在站点的.conf文件t P j Q n Z Q [ DD d 5 2 8 Y @ 8 T修改日志样式

access_log /www\ o 8/wwwlogs/laobuluo.com_nginx.log access;

这个格式access要和上面的要一致,我们也可以换其他的格式。

最后,我们重启NginxU j 7应该是可以生效的。

原创文章,作者:帝道,如若转载,请注明出处:https://www.6fzz.com/11186.html

(0)
上一篇 2021年5月16日 上午12:11
下一篇 2021年5月16日 上午12:11

相关推荐

发表评论

您的电子邮箱地址不会被公开。