绿色小软件下载
当前位置:首页 >> 备忘笔记 >> 网站使用CDN的情况下nginx日志如何记录真实IP

网站使用CDN的情况下nginx日志如何记录真实IP

杰克·多西 备忘笔记 23

网站使用了CDN的情况下,nginx的访问日志只会记录节点IP,无法记录用户真实访问IP。下面就教大家如何记录用户真实IP。以宝塔面板为例:

网站使用CDN的情况下nginx日志如何记录真实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;

如下图所示:

协助本站SEO优化一下,谢谢!
关键词不能为空

免责声明

本站有部分为网络搜集整理而来, 如有版权及内容质疑,请即刻联系站长整改。分享是美德,欢迎转载,敬请注明出处

同类推荐
控制面板
您好,欢迎到访网站!
  查看权限
标签列表