discuz有点不负责任,一直都不修改此类问题
这几天论的网站天天被cc攻击,最主要的是打开discuz自己的CC防火墙会拦截蜘蛛和影响uc通讯
我只好自己动手咯,也分享自己的经验
1.打开source\class\discuz\discuz_application.php文件
2.找到require_once libfile('misc/security', 'include'); 这里
3.修改
修改成
- $addr = $_SERVEDR['REMOTE_ADDR'];
- if($this->config['security']['attackevasive'] && (!defined('CURSCRIPT') || !in_array($this->var['mod'], array('seccode', 'secqaa', 'swfupload')) && !defined('DISABLEDEFENSE'))) {
- if(!IS_ROBOT){
- if((addr=='127.0.0.1')||(addr=='localhost')){
- require_once libfile('misc/security', 'include');
- }
- }
- }
复制代码 如图所示:
然后保存。就能完美解决打开dzCC防火墙会出现UC通讯被拦截/蜘蛛被拦截的问题
最后:
欢迎大家和我的论坛换友情链接 www.wghostk.com
欢迎顶贴!原帖地址:http://www.wghostk.com/hacker-484-1-1.html
|