>CMS 튜토리얼 >Dedecms >Dedecms 웹사이트가 DDos 공격을 받는 것을 방지하는 방법에 대한 자세한 설명

Dedecms 웹사이트가 DDos 공격을 받는 것을 방지하는 방법에 대한 자세한 설명

(*-*)浩
(*-*)浩원래의
2019-11-08 15:29:591825검색

이 글은 dedecs 웹사이트에서 DDos 공격을 방지하는 방법에 대한 관련 정보를 주로 소개하고 있습니다. 편집자는 꽤 좋다고 생각해서 지금 공유하고 참고용으로 제공하겠습니다.

Dedecms 웹사이트가 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 == &#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/>
에 코드 추가

위 내용은 Dedecms 웹사이트가 DDos 공격을 받는 것을 방지하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.