12下一页
返回列表 发帖
查看: 1679|回复: 16

[已解决] 页面重载开启怎么避免影响百度蜘蛛

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
发表于 2024-3-21 09:30:57 | 查看全部 |阅读模式
win服务器经过多种设置,网络安全狗,网站安全狗,均无法解决DZ论坛占用CPU100%问题,用论坛自带防CC功能,开启4后CPU占用一直在10%和30%之间,但开启后,百度蜘蛛也被屏蔽了,百度来抓取的都是跳转页面的信息,没有在网上找到解决办法,开启后导致排名消失,关键词变成“页面重载开启” ,现寻求高手帮助。谢谢。
1 贡献

最佳答案

修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
https://bbs.piaoxian.net/thread-77449-1-1.html
(出处: 飘仙建站论坛)
回复

使用道具 举报

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
 楼主| 发表于 2024-3-22 17:39:57 | 查看全部
求高手指教。
回复

使用道具 举报

13

主题

3150

回帖

5354

积分

应用开发者

贡献
372 点
金币
164 个
QQ
发表于 2024-3-22 19:41:22 | 查看全部
修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
https://bbs.piaoxian.net/thread-77449-1-1.html
(出处: 飘仙建站论坛)
回复

使用道具 举报

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
 楼主| 发表于 2024-3-22 20:00:30 | 查看全部
天外飘仙 发表于 2024-3-22 19:41
修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
https://bbs.piaoxian.net/thread-77449-1-1.html ...

修改后出错,不能运行。
360截图20240322195935400.jpg

失误,不小心点到了反对。 
发表于 2024-3-22 20:11
回复 0

使用道具 举报

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
 楼主| 发表于 2024-3-22 20:06:21 | 查看全部
天外飘仙 发表于 2024-3-22 19:41
修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
https://bbs.piaoxian.net/thread-77449-1-1.html ...

谢谢,是那里的代码少了一个},改为:
if($attackevasive & 4) {
        if(empty($lastrequest) || TIMES**P - $lastrequest > 300) {
        $kw_spiders        = 'Bot|Crawl|Spider';
                        // keywords regular expression of search engine spiders
        if(preg_match("/($kw_spiders)/i", $_SERVER['HTTP_USER_AGENT'])) {
                        // match search engine spiders
        }else{
                securitymessage('attackevasive_4_subject', 'attackevasive_4_message');
        }
}
}
可以正常运行,观察一段时间看看百度收录效果。谢谢。
回复

使用道具 举报

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
 楼主| 发表于 2024-3-23 09:11:37 | 查看全部
天外飘仙 发表于 2024-3-22 19:41
修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
https://bbs.piaoxian.net/thread-77449-1-1.html ...

您好,为什么这一段代码在PHP7下面可以正常运行,PHP8就报错呢?谢谢。
回复

使用道具 举报

13

主题

3150

回帖

5354

积分

应用开发者

贡献
372 点
金币
164 个
QQ
发表于 2024-3-23 09:15:53 | 查看全部
顽童不老 发表于 2024-3-23 09:11
您好,为什么这一段代码在PHP7下面可以正常运行,PHP8就报错呢?谢谢。

TIMESTAMP
部分字母被 * 替换了;  你修正一下 看看
回复

使用道具 举报

28

主题

215

回帖

257

积分

炉火纯青

贡献
0 点
金币
1 个
QQ
 楼主| 发表于 2024-3-23 09:38:59 | 查看全部
天外飘仙 发表于 2024-3-23 09:15
TIMESTAMP
部分字母被 * 替换了;  你修正一下 看看

谢谢,这样就可以正常运行PHP8了。

if($attackevasive & 4) {
        if(empty($lastrequest) || TIMESTAMP - $lastrequest > 300) {
        $kw_spiders        = 'Bot|Crawl|Spider';
                        // keywords regular expression of search engine spiders
        if(preg_match("/($kw_spiders)/i", $_SERVER['HTTP_USER_AGENT'])) {
                        // match search engine spiders
        }else{
                securitymessage('attackevasive_4_subject', 'attackevasive_4_message');
        }
}
}
回复

使用道具 举报

13

主题

49

回帖

80

积分

渐入佳境

贡献
1 点
金币
3 个
发表于 2024-3-27 09:39:17 | 查看全部
好像没什么用
回复

使用道具 举报

13

主题

49

回帖

80

积分

渐入佳境

贡献
1 点
金币
3 个
发表于 2024-3-27 09:40:05 | 查看全部
QQ截图20240327093947.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-6 19:54 , Processed in 0.083100 second(s), 34 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表