关于WordPress之防御cc攻击(频繁F5刷新)的办法

简介CC攻击是一种很常见的攻击,对于WordPress来说这方面的防御做的很差,F5都能刷死,解决方法那,可以给网站生成静态,比如用WPSuperCache插件,生成静态后即能加速还能减少服务器资源占用,推荐各位使用。但是这个方法也不是绝对的。站长图库推荐各位在加一段代码来防御CC。将下面的防cc代码加入到当前使用主题的function.php中即可//防止CC攻击session_start();//

  

CC攻击是一种很常见的攻击,对于WordPress来说这方面的防御做的很差,F5都能刷死,解决方法那,可以给网站生成静态,比如用WP Super Cache插件,生成静态后即能加速还能减少服务器资源占用,推荐各位使用。但是这个方法也不是绝对的。

站长图库推荐各位在加一段代码来防御CC。

将下面的防cc代码加入到当前使用主题的function.php中即可

//防止CC攻击session_start();//开启session$timestamp=time();$ll_nowtime=$timestamp;//判断session是否存在如果存在从session取值,如果不存在进行初始化赋值if($_SESSION){$ll_lasttime=$_SESSION['ll_lasttime'];$ll_times=$_SESSION['ll_times']+1;$_SESSION['ll_times']=$ll_times;}else{$ll_lasttime=$ll_nowtime;$ll_times=1;$_SESSION['ll_times']=$ll_times;$_SESSION['ll_lasttime']=$ll_lasttime;}//现在时间-开始登录时间来进行判断如果登录频繁跳转否则对session进行赋值if(($ll_nowtime-$ll_lasttime)<3){if($ll_times>=5){header("location:http://127.0.0.1");//可以换成其他链接,比如站内的404错误显示页面(千万不要用动态页面)exit;}}else{$ll_times=0;$_SESSION['ll_lasttime']=$ll_nowtime;$_SESSION['ll_times']=$ll_times;}

下载链接:网站源码/小程序源码/网站模板下载

版权声明

   站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。

给TA打赏
共{{data.count}}人
人已打赏
网站技巧

让padding、border等不占据高宽度的方法

2024-9-19 19:44:32

网站技巧

WordPress文章页如何自动推送提交MIP/AMP页面

2024-9-19 19:44:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索