网站套了CDN的情况下,nginx的访问日志只会记录cdn的IP,无法获取到用户的真实访问IP。下面就教大家如何获取用户真实IP。
以宝塔面板为例:
1、修改nginx.conf文件,所在路径是 /www/server/nginx/conf
在 http{ 后面加入这一段:
log_format realiplog '$http_x_forwarded_for - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" ';
2、找到已开启CDN的网站的配置文件,将最后的
access_log /www/wwwlogs/域名.log;
改成
access_log /www/wwwlogs/域名.log realiplog;
如下图所示:
常见问题
资源支持商用吗?
不支持商用,仅供学习,请下载后24H内删除!
资源采用什么网盘下载?
小于100M使用蓝奏云,大于100M使用阿里云和123云盘!
资源为什么不能使用?
资源有时效性及各种方面的兼容性,不保证一直都能用!
有其他问题如何联系?
1、评论留言 2、用户中心提交工单 3、联系小编QQ:429413218(09:00 -21:00)
免责声明
评论0