宝塔面板启用CDN后网站获取用户真实IP 建站

zsxwz 20/03.04 08:42 1146

使用了Cloudflare CDN后,网站获取到的IP地址都是Cloudflare的CDN节点的,不能得到真实用户的IP地址,Cloudflare已经将访问者的 IP 地址包含在  X-Forwarded-For 标头和 CF-Connecting-IP 标头。

Nginx可以使用ngx_http_realip_module模块,如果是Apache,则可以使用mod_remoteip模块来获取用户的真实IP。

 

nginx配置

http
    {
        include       mime.types;

后面添加以下代码,

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



宝塔面板启用CDN后网站获取用户真实IP


上一篇:如何分辨火狐浏览器国内还是国外版
下一篇:Let's Encrypt 将撤销此前受影响的部分 SSL 证书
最新回复 (1)
  • 佚名 0
    引用 2
    牛皮
    20/03.04 21:21 0 回复
    • 姿势论坛—姿势小王子
      3
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。