In diesem Artikel werden hauptsächlich relevante Informationen zur Verhinderung von DDoS-Angriffen auf der dedecms-Website vorgestellt. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden.
Schritt 1: Geben Sie den Hintergrund ein, System-》Neue Variable hinzufügen Variablenname: cfg_anquan_cc
Variablentyp: Boolean (Y /N) (Empfohlenes Lernen: dedecms-Tutorial)
Parameterbeschreibung: Ob Anti-CC-Angriffe aktiviert werden sollen:
Variablenwert: Y
Schritt 2: Bearbeiten Sie /member/config.php und fügen Sie Code hinzu
if($cfg_anquan_cc == 'Y'){<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('ll_lasttime')){<br/>$ll_lasttime = $_SESSION['ll_lasttime'];<br/>$ll_times = $_SESSION['ll_times'] + 1;<br/>$_SESSION['ll_times'] = $ll_times;<br/>}else{<br/>$ll_lasttime = $ll_nowtime;<br/>$ll_times = 1;<br/>$_SESSION['ll_times'] = $ll_times;<br/>$_SESSION['ll_lasttime'] = $ll_lasttime;<br/>}<br/>if (($ll_nowtime - $ll_lasttime)<3){<br/>if ($ll_times>=5){<br/>header(sprintf("Location: %s",'//www.jb51.net/404.htm'));<br/>exit;<br/>}<br/>}else{<br/>$ll_times = 0;<br/>$_SESSION['ll_lasttime'] = $ll_nowtime;<br/>$_SESSION['ll_times'] = $ll_times;<br/>}<br/>}<br/>
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie Sie verhindern können, dass die dedecms-Website von DDos angegriffen wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!