この記事では、dedecms Web サイトの DDos 攻撃を防ぐ方法に関する関連情報を主に紹介していますが、編集者が非常に優れていると感じたので、参考として共有します。
ステップ 1: バックグラウンド、システムを入力します。>> 新しい変数を追加します。 変数名: cfg_anquan_cc
変数の種類: ブール値 (Y /N) (推奨学習: dedecms チュートリアル )
パラメータの説明: CC 攻撃を有効にするかどうか:
変数値: Y
ステップ 2: /member/config.php を編集し、require_once(DEDEINC.'/dedetemplate.class.php');
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/>
以上がdedecms Web サイトが DDos から攻撃されるのを防ぐ方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。