Rumah  >  Artikel  >  Tutorial CMS  >  详解如何防止dedecms网站DDos被攻击

详解如何防止dedecms网站DDos被攻击

(*-*)浩
(*-*)浩asal
2019-11-08 15:29:591806semak imbas

这篇文章主要介绍了详解如何防止dedecms网站DDos被攻击的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。

详解如何防止dedecms网站DDos被攻击

第一步:进入后台,系统-》添加新变量变量名称:cfg_anquan_cc

变量类型:布尔(Y/N)        (推荐学习:dedecms教程

参数说明:是否开启防CC攻击:

变量值:Y

第二步:编辑,/member/config.php 在require_once(DEDEINC.'/dedetemplate.class.php');下添加代码

if($cfg_anquan_cc == &#39;Y&#39;){<br/>//php防CC攻击 在3秒内连续刷新页面5次以上将指向本机 //www.jb51.net/404.htm<br/> <br/>$P_S_T = $t_array[0] + $t_array[1];<br/>$timest amp = time();<br/>session_start();<br/>$ll_nowtime = $timestamp ;<br/>if (session_is_registered(&#39;ll_lasttime&#39;)){<br/>$ll_lasttime = $_SESSION[&#39;ll_lasttime&#39;];<br/>$ll_times = $_SESSION[&#39;ll_times&#39;] + 1;<br/>$_SESSION[&#39;ll_times&#39;] = $ll_times;<br/>}else{<br/>$ll_lasttime = $ll_nowtime;<br/>$ll_times = 1;<br/>$_SESSION[&#39;ll_times&#39;] = $ll_times;<br/>$_SESSION[&#39;ll_lasttime&#39;] = $ll_lasttime;<br/>}<br/>if (($ll_nowtime - $ll_lasttime)<3){<br/>if ($ll_times>=5){<br/>header(sprintf("Location: %s",&#39;//www.jb51.net/404.htm&#39;));<br/>exit;<br/>}<br/>}else{<br/>$ll_times = 0;<br/>$_SESSION[&#39;ll_lasttime&#39;] = $ll_nowtime;<br/>$_SESSION[&#39;ll_times&#39;] = $ll_times;<br/>}<br/>}<br/>

Atas ialah kandungan terperinci 详解如何防止dedecms网站DDos被攻击. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:织梦标签代码Channel标记怎么用Artikel seterusnya:DedeCMS的栏目设置