利用PHP代码设置网站防CC攻击策略

有时候用户一直频繁的刷新网页或者网站被cc攻击,我们都可以使用这个代码进行跳转,可以跳转转到其它网站来减轻自己的服务器压力,也可以跳转到自己设置的页面告诉用户禁止频繁刷新网页。

防cc策略原理

这个方法大部分都是来防止cc攻击的,比如我们设置1秒刷新10次跳转到百度,一秒刷新10次页面这种肯定不是正常的访问,跳转到百度可以很大程度减少网站服务器的压力。大家可以参考下面的代码,设置适合自己网站的策略

代码如下

<?php
error_reporting(0);
//if($_COOKIE["ck"])die("刷新过快!");
if($_COOKIE["ck"])header("Location:https://www.baidu.com");//这里如果用户刷新过快,给予终止php脚本或者直接302跳转到百度
setcookie("ck","10",time()+1);//设置1秒刷新超过10次跳转
echo "hello!";
?>
乐乐使用的是1秒刷新10次后302跳转到百度,这个刷新规则可以自己在代码里替换,跳转的页面也可以自己进行设置。
乐乐网所有文章如无特别注明均为原创。作者:乐乐站长复制或转载请以超链接形式注明转自 乐乐网
原文地址《利用PHP代码设置网站防CC攻击策略

相关推荐

发表评论

路人甲路人甲 表情
Ctrl+Enter快速提交

表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包表情包

网友评论(0)