套CDN的情况下nginx日志获取真实IP

网站套了CDN的情况下,nginx的访问日志只会记录cdn的IP,无法获取到用户的真实访问IP。下面就教大家如何获取用户真实IP。

以宝塔面板为例:

1、修改nginx.conf文件,所在路径是 /www/server/nginx/conf 

在 http{ 后面加入这一段:

  
  1. log_format realiplog '$http_x_forwarded_for - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" ';

套CDN的情况下nginx日志获取真实IP

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

access_log  /www/wwwlogs/域名.log;

改成

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

如下图所示:

套CDN的情况下nginx日志获取真实IP

常见问题
资源支持商用吗?
不支持商用,仅供学习,请下载后24H内删除!
资源采用什么网盘下载?
小于100M使用蓝奏云,大于100M使用阿里云和123云盘!
资源为什么不能使用?
资源有时效性及各种方面的兼容性,不保证一直都能用!
有其他问题如何联系?
1、评论留言 2、用户中心提交工单 3、联系小编QQ:429413218(09:00 -21:00)
免责声明
0

评论0

请先
M3U8视频批量下载PC工具,支持ts格式合并为MP4(v2.0.7)
M3U8视频批量下载PC工具,支持ts格式合并为MP4(v2.0.7)
1分钟前 有人购买 去瞅瞅看

站点公告

自由发电 - 资源订阅下载平台

防丢:必应搜索小小资源铺

显示验证码
没有账号?注册  忘记密码?