Nginx使用CDN加速后网站日志获取真实用户IP地址
1、第一、修改Nginx.conf文件/usr/local/nginx/conf/一般是在这个目录中有一个nginx.conf文件,我们需要添加http中下面脚本:log_format access '$http_x_forwarded_for - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" ';设置日志格式,如果不想理解什么意思的,直接加入就是了,我测试是没有问题。
2、第二、修改当前站点格式日志/usr/local/nginx/conf/vhost/
3、检查当前站点的配置文件上面目录,然后修改access_log /www/wwwlogs/itbulu.com_nginx.logaccess;加粗部分是要修改的
4、第三、重启Nginxservice nginx reload重启Nginx,如果看到都是Success,就表示nginx配置没有问题。总结,这里我们很多朋友可能不会用同样的Nginx环境,但是大概意思都差不多,我们针对性修改就可以。这样,我们在使用CDN加速的同时,网站日志中也可以看到真实的IP访问记录。