이 글은 dedecs 웹사이트에서 DDos 공격을 방지하는 방법에 대한 관련 정보를 주로 소개하고 있습니다. 편집자는 꽤 좋다고 생각해서 지금 공유하고 참고용으로 제공하겠습니다.
1단계: 배경입력, 시스템-》새 변수 추가 변수명: cfg_anquan_cc
변수 유형: 부울(Y/N) (권장 학습: dedecms tutorial)
매개변수 설명: 여부 CC 공격 방지 켜기:
변수 값: Y
2단계: 편집, require_once(DEDEINC.'/dedetemplate.class.php');/member/config.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 웹사이트가 DDos 공격을 받는 것을 방지하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!