网站使用了CDN的情况下,nginx的访问日志只会记录节点IP,无法记录用户真实访问IP。下面就教大家如何记录用户真实IP。以宝塔面板为例:
1.修改nginx.conf配置文件,所在路径是 /www/server/nginx/conf 
在 http{ 后面加入这一段:

如下图所示:
网站使用CDN的情况下nginx日志如何记录真实IP 第5张插图

2.找到已开启CDN的网站的配置文件,将最后的

access_log  /www/wwwlogs/域名.log;

改成

access_log  /www/wwwlogs/域名.log realiplog;

如下图所示:
网站使用CDN的情况下nginx日志如何记录真实IP 第6张插图