Discuz X3.4 接入 cloudflare 怎么获取真实IP?
2021-07-05 15:10 来自 镖师 发布@ Discuz!问题求助
Discuz X3.4 接入 cloudflare 怎么获取真实IP?
在网上找了很多教程都没有用
在网上找了很多教程都没有用
怎么做到登录同步
2022-01-15 19:13 来自 婷姐 发布@ Discuz!问题求助
我的网站人气不高但是负载奇高
所以一个网站用两个服务器,内容都一样。唯一不同的就是域名、服务器和CDN不同
两个服务器网站基本一模一样,用来做CDN负载均衡 <strike>买完后才发现就我站那点人气买它何用……但买都买了落灰还不如做被站</strike>
还有一个作用就是考虑到节点的不同各地区访问速度也不一样,这样两站的不同节点可以互补
……分……割……线……不……需……要……太……华……丽……
要怎么做才能两站登陆同步,一个网站有人注册另一个站也同步更新会员信息
在百度找基本都是考古级的攻略,就差没追溯到始皇年代
<font face="微软雅黑">
2. 登陆没反应,刷新也不行,用QQ可以正常登陆,QQ登陆后再退出,重新用账号登陆就正常了
换个电脑问题依旧出现
不清楚是CDN设置问题还是别的什么原因,问题一定出在缓存上,但是原因没找到
缓存社区首页有效期:0 Redis 内存清理后依然无效
<font face="微软雅黑">
3 图文模式 :大图片会把帖子拉的很长 能不能把图片设置成折叠模式
如下图 点击显示图片,再点击回到隐藏
8919
还有折叠显示帖中部分内容
所以一个网站用两个服务器,内容都一样。唯一不同的就是域名、服务器和CDN不同
两个服务器网站基本一模一样,用来做CDN负载均衡 <strike>买完后才发现就我站那点人气买它何用……但买都买了落灰还不如做被站</strike>
还有一个作用就是考虑到节点的不同各地区访问速度也不一样,这样两站的不同节点可以互补
……分……割……线……不……需……要……太……华……丽……
要怎么做才能两站登陆同步,一个网站有人注册另一个站也同步更新会员信息
在百度找基本都是考古级的攻略,就差没追溯到始皇年代
<font face="微软雅黑">
2. 登陆没反应,刷新也不行,用QQ可以正常登陆,QQ登陆后再退出,重新用账号登陆就正常了
换个电脑问题依旧出现
不清楚是CDN设置问题还是别的什么原因,问题一定出在缓存上,但是原因没找到
缓存社区首页有效期:0 Redis 内存清理后依然无效
<font face="微软雅黑">
3 图文模式 :大图片会把帖子拉的很长 能不能把图片设置成折叠模式
如下图 点击显示图片,再点击回到隐藏
8919
还有折叠显示帖中部分内容
CDN获取不了真实IP
2021-12-07 20:28 来自 迪巴拉 发布@ Discuz!问题求助
我使用的是又拍云,他上面有文档,但是我不知道DZ是怎么修改,麻烦哪位大佬请教一下,线把代码公布出来
如何获取最终用户 IP ?¶又拍云 CDN 回客户源的时候会带上 X-Real-IP 和 X-Forwarded-For 的请求头下去,值为用户实际访问 CDN 的来源 IP 地址。特别地,为了兼容部分服务端程序,我们额外还提供了 Client-IP 请求头的支持,其值和 X-Real-IP、X-Forwarded-For 相同。
示例一:PHP 代码¶
<?php $ip = $_SERVER; echo $ip; ?>示例二: Nginx 配置¶
server { listen 80; add_header X-Real-IP $http_x_real_ip; }
如何获取最终用户 IP ?¶又拍云 CDN 回客户源的时候会带上 X-Real-IP 和 X-Forwarded-For 的请求头下去,值为用户实际访问 CDN 的来源 IP 地址。特别地,为了兼容部分服务端程序,我们额外还提供了 Client-IP 请求头的支持,其值和 X-Real-IP、X-Forwarded-For 相同。
示例一:PHP 代码¶
<?php $ip = $_SERVER; echo $ip; ?>示例二: Nginx 配置¶
server { listen 80; add_header X-Real-IP $http_x_real_ip; }
discuzx3.5使用百度云加速CDN如何获取访问用户的真实IP的解决办法
2022-12-29 10:12 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz! X3.5专区
问:如何获取访问用户的真实IP呢?答:为解决这个问题,可以通过在云加速转发的HTTP头信息中增加 X-Forwarded-For 信息,用于记录客户端的真实IP,这时web服务器的日志就可以使用 $http_x_forwarded_for变量记录远程客户端的真实IP。格式如下:
Nginx
'$http_x_forwarded_for - $remote_user "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" ';
Apache
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""ASP
Request.ServerVariables("HTTP_X_FORWARDED_FOR")PHP
$_SERVERJSP
request.getHeader("HTTP_X_FORWARDED_FOR")
已经接入云加速的用户,可以修改配置的
Nginx
'$http_x_forwarded_for - $remote_user "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" ';
Apache
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""ASP
Request.ServerVariables("HTTP_X_FORWARDED_FOR")PHP
$_SERVERJSP
request.getHeader("HTTP_X_FORWARDED_FOR")
已经接入云加速的用户,可以修改配置的
3.5会有IP更新吗
2021-12-07 18:55 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz! X3.5专区
之前的IP库太烂了,不能详细显示内容,这次可以显示更多的内容吗?有些IP也没收录,还有一个bug,就是当很多人是同一个IP的话,就是同一头像,这种现象在cdn网站上非常常见,问一下管理怎么处理?
使用腾讯EO页面不能识别电脑和手机优办法解决吗 New
2026-04-23 08:39 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz! X3.5专区
使用CDN不能自动识别手机和电脑,请问用办法解决吗?
如页面:https://www.futt.cn/thread-134-1-1.html
99585
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
如页面:https://www.futt.cn/thread-134-1-1.html
99585
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
最近发现用户的ip不断变化,是不是与CDN有关? New
2026-02-06 22:56 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz! X3.5专区
最近发现用户的ip不断变化,是不是与CDN有关?
我大概半个月前,1月15号,给网站添加了CDN功能。昨天突然发现admin的登录ip,一直不断变化,并且无法登录后台,
无法登录后台,可能是因为$_config = 1;
然后我登录自己的小号,发现也是一样的情况,登录ip不断变化,如下图所示:
请问有没有懂CDN的大哥,就是配置了CND过后,是不是就必然导致用户的ip,不断变化呢?
有没有方法解决呢?
97350
97351
我知道答案 回答被采纳将会获得1 贡献 已有2人回答
我大概半个月前,1月15号,给网站添加了CDN功能。昨天突然发现admin的登录ip,一直不断变化,并且无法登录后台,
无法登录后台,可能是因为$_config = 1;
然后我登录自己的小号,发现也是一样的情况,登录ip不断变化,如下图所示:
请问有没有懂CDN的大哥,就是配置了CND过后,是不是就必然导致用户的ip,不断变化呢?
有没有方法解决呢?
97350
97351
我知道答案 回答被采纳将会获得1 贡献 已有2人回答
回帖后需要刷新才能看到,是什么原因? New
2026-04-07 14:47 来自 哥斯拉 发布@ Discuz! X3.5专区
最近几个月社区一直遭受CC攻击,终于防护做好一些,但发现会员回复帖子时,点击“发送”会没有任何反应,界面既不刷新,也不显示是否回帖成功。
在官方社区里搜到一个21年的旧帖子,提示说是掌上社区1.4.8这个插件在作怪,删了就好了。
我按照这个帖子,把这个插件卸载干净了,当天确实是好了,回帖操作正常了。
但没几天又会出现类似原因?有大佬能告诉我还需要排查其他什么吗?
我的网站开启了CDN,和REDIS内存缓存的。
我的站点:bbs.sific.com.cn
我知道答案 回答被采纳将会获得1 贡献 已有2人回答
在官方社区里搜到一个21年的旧帖子,提示说是掌上社区1.4.8这个插件在作怪,删了就好了。
我按照这个帖子,把这个插件卸载干净了,当天确实是好了,回帖操作正常了。
但没几天又会出现类似原因?有大佬能告诉我还需要排查其他什么吗?
我的网站开启了CDN,和REDIS内存缓存的。
我的站点:bbs.sific.com.cn
我知道答案 回答被采纳将会获得1 贡献 已有2人回答
你们X3.5社区谁按照针对常见CDN/WAF/负载均衡获取真实IP操作成功过的?
2023-01-04 10:51 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz!问题求助
你们X3.5社区谁按照针对常见CDN/WAF/负载均衡获取真实IP操作成功过的?
就是这个教程,我操作了还是获取的不是真实IP。。。
Discuz! X3.5 针对常见CDN/WAF/负载均衡,如何获取真实IP?
https://www.dz-x.net/t/40106/1/1.html
(出处: DZ插件网)
设置 / 修改cookie有效期,感谢
2023-08-23 10:32 来自 婷姐 发布@ Discuz!问题求助
我的网站很长时间内都无需登录,打开即登录状态,有使用CDN、Discuz 3.4 。请教如下问题:
1、怎么设置登录cookie有效期呢(有外挂使用cookie登录、自动签到)。
所以我想通过更改cookie的有效期来尝试解决该问题,如有更好的方法,还请指点,感谢!
2、现在DZX 3.4默认的cookie的时间是多久呢,在哪里设置或修改代码呢?
感谢无私热情的 DZ 人,感谢!
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
1、怎么设置登录cookie有效期呢(有外挂使用cookie登录、自动签到)。
所以我想通过更改cookie的有效期来尝试解决该问题,如有更好的方法,还请指点,感谢!
2、现在DZX 3.4默认的cookie的时间是多久呢,在哪里设置或修改代码呢?
感谢无私热情的 DZ 人,感谢!
我知道答案 回答被采纳将会获得1 贡献 已有0人回答
IP地址获取方式支持扩展
2020-07-08 10:33 来自 admin 发布@ Discuz! X3.5专区
IP地址获取,现在默认只信任REMOTE_ADDR,其它的因为太容易仿造,默认禁止。获取的方式也可以扩展,在配置文件中增加了以下配置项:
/** * IP获取扩展 * 考虑到不同的CDN服务供应商提供的判断CDN源IP的策略不同,您可以定义自己服务供应商的IP获取扩展。 * 为空为使用默认体系,非空情况下会自动调用source/class/ip/getter_值.php内的get方法获取IP地址。 * 系统提供dnslist(IP反解析域名白名单)、serverlist(IP地址白名单,支持CIDR)、header扩展,具体请参考扩展文件。 * 性能提示:自带的两款工具由于依赖RDNS、CIDR判定等操作,对系统效率有较大影响,建议大流量站点使用HTTP Server * 或CDN/SLB/WAF上的IP黑白名单等逻辑实现CDN IP地址白名单,随后使用header扩展指定服务商提供的IP头的方式实现。 * 安全提示:由于UCenter、UC_Client独立性及扩展性原因,您需要单独修改相关文件的相关业务逻辑,从而实现此类功能。 * $_config下除setting外均可用作自定义
/** * IP获取扩展 * 考虑到不同的CDN服务供应商提供的判断CDN源IP的策略不同,您可以定义自己服务供应商的IP获取扩展。 * 为空为使用默认体系,非空情况下会自动调用source/class/ip/getter_值.php内的get方法获取IP地址。 * 系统提供dnslist(IP反解析域名白名单)、serverlist(IP地址白名单,支持CIDR)、header扩展,具体请参考扩展文件。 * 性能提示:自带的两款工具由于依赖RDNS、CIDR判定等操作,对系统效率有较大影响,建议大流量站点使用HTTP Server * 或CDN/SLB/WAF上的IP黑白名单等逻辑实现CDN IP地址白名单,随后使用header扩展指定服务商提供的IP头的方式实现。 * 安全提示:由于UCenter、UC_Client独立性及扩展性原因,您需要单独修改相关文件的相关业务逻辑,从而实现此类功能。 * $_config下除setting外均可用作自定义



