使用CloudFlare后在nginx的日志如何记录用户真实IP地址

Linux · 02-25

网站在使用CloudFlare后,nginx的日志的就无法记录到用户真实的IP地址了

会造成很多问题,无法正确的分析日志

解决办法很简单

在nginx的配置文件:/usr/local/nginx/conf/nginx.conf

http {

下面添加

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;

重启nginx即可正确获取访客的真实IP地址

Theme Jasmine by Kent Liao