MENU

分享一个开启nginx环境下使用CDN仍可获取真实用户IP的代码

November 20, 2019 • Read: 1650 • Nginx

5628.png网站使用了阿里云的CDN,不管宝塔的防火墙开启还是关闭,日志文件里面获取的都是阿里云节点的IP,记录不到真实用户IP,搜了下找了段代码结果可以获取到用户真实的IP了,分享下:
修改nginx的配置文件,在http{ 后加入如下两行代码即可:

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

重启nginx生效。

兼总条贯 知至知终

无标签
最后编辑于: November 24, 2019