Discuz! 3.4X 使用 CDN 后,如何获取用户真实 IP 地址? New
大佬们大家好,想请教一下,就是 Discuz! 3.4X 使用 CDN 后,如何获取用户真实 IP 地址?我今年 3 月还是 4 月的时候,使用了 CDNFly 程序搭建的一个 CDN,并且根据 1314 学习网的帖子,把 config 里的那个数字改了一下,我记得默认的是 1 ,但是最近安装那个配置默认变成了 0 ,之前还是 1 的,而且之前改成 0 之后是能正常获取的。先不管这个诡异的默认配置变更,无论我把它改成 0 还是 1 都无法正常获取。
求助!
(请勿给 3.5 的教程 因为用的不是 3.5 要不是看 3.4 插件多 我才不会选 3.4 呢~~)
我知道答案 回答被采纳将会获得1 贡献 已有4人回答 如果你的是服务器的话 可以直接修改 服务器设置,
比如Nginx可以在 http块 里面 添加 set_real_ip_from 0.0.0.0/0;
set_real_ip_from ::/0;
real_ip_header X-Forwarded-For;
real_ip_recursive on; 滴看大神的帖子https://www.dismall.com/thread-15034-1-1.html 天外飘仙 发表于 2024-8-27 08:18
如果你的是服务器的话 可以直接修改 服务器设置,
比如Nginx可以在 http块 里面 添加
大佬,我看到你给的代码有::/0,但是他IPv6显示的是240e:36f:15a1:3:0,怎么办 ::/0
这个代表所有的ipv6地址;
有啥问题 ?
如果你不想ipv6 网络访问 直接禁止ipv6访问就行了; 和这个获取用户真实ip的设置无关的
页:
[1]