日韩一区,国产二区,欧美三区,日本大片在线看黄a∨免费,欧美人体做爰大胆视频,欧洲美女黑人粗性暴交视频,日,韩,欧美一区二区三区

wordpress被CC怎么辦?wordpress如何防御CC攻擊?

wordpress作為目前全球流行度最高的程序,其功能強(qiáng)大,擴(kuò)展性強(qiáng),不過也是由于功能強(qiáng)大,其運(yùn)行其它非常的腫,特別容易被CC攻擊導(dǎo)致無法運(yùn)行。

要解決被CC問題,主機(jī)吧整理了一些方法給大家。

wordpress被CC怎么辦?wordpress如何防御CC攻擊?插圖

1.安裝緩存插件

給網(wǎng)站裝WP Super Cache與Redis Object Cache插件,其中WP Super Cache是緩存網(wǎng)頁內(nèi)容的,可以把wordpress的動(dòng)態(tài)網(wǎng)頁生成純靜頁,這樣動(dòng)態(tài)請求就會大量減少,從而減小服務(wù)器負(fù)擔(dān)。

而Redis Object Cache是針對數(shù)據(jù)庫的,可以把數(shù)據(jù)庫請求緩存至服務(wù)器內(nèi)存上,大量減少了CPU的壓力,對于一些服務(wù)器配置CPU低,內(nèi)存高的,非常適合。至于這兩個(gè)插件怎么安裝的問題大家自行百度啦,這邊就不多說了。

2.給PHP放代碼

原理是對每個(gè)IP訪問進(jìn)行訪問限制,超出相應(yīng)的值后,就會反回404頁,對于小型CC攻擊是有用處的,但對于有大量IP的攻擊來說無用,而且主機(jī)吧不清楚用了這個(gè)代碼對搜索引擎是否有影響,大家看著來弄吧。

//防止CC攻擊
session_start(); //開啟session
$timestamp = time();
$ll_nowtime = $timestamp ;
//判斷session是否存在 如果存在從session取值,如果不存在進(jìn)行初始化賦值
if ($_SESSION){
$ll_lasttime = $_SESSION[‘ll_lasttime’];
$ll_times = $_SESSION[‘ll_times’] + 1;
$_SESSION[‘ll_times’] = $ll_times;
}else{
$ll_lasttime = $ll_nowtime;
$ll_times = 1;
$_SESSION[‘ll_times’] = $ll_times;
$_SESSION[‘ll_lasttime’] = $ll_lasttime;
}
//現(xiàn)在時(shí)間-開始登錄時(shí)間 來進(jìn)行判斷 如果登錄頻繁 跳轉(zhuǎn) 否則對session進(jìn)行賦值
if(($ll_nowtime – $ll_lasttime) =5){
header(“l(fā)ocation:http://127.0.0.1”);//可以換成其他鏈接,比如站內(nèi)的404錯(cuò)誤顯示頁面(千萬不要用動(dòng)態(tài)頁面)
exit;
}
}else{
$ll_times = 0;
$_SESSION[‘ll_lasttime’] = $ll_nowtime;
$_SESSION[‘ll_times’] = $ll_times;
}
將代碼放functions.php中即可

3.給網(wǎng)站裝云防火墻

如果上面兩種方法沒有解決的,那我們只能花錢買防御了,給網(wǎng)站裝高防CDN或者高防IP,也就是云防,這類防御是收費(fèi)的,而且往往價(jià)格并不便宜。以阿里云WAF防火墻為例,最低版的一個(gè)月也要38000,當(dāng)然我們不需要用這么好的,我們可以用百度云加速CDN防御,一個(gè)專業(yè)版代理價(jià)也就880元一年,開啟強(qiáng)力防護(hù)后可以做到無視CC攻擊,而且可以隱藏源服務(wù)器IP,從而天然保護(hù)了服務(wù)器被DDoS的風(fēng)險(xiǎn)。

好了,以上就是主機(jī)吧對wordpress防御CC攻擊的一些經(jīng)驗(yàn),如果你遇到攻擊無法解決的也可以聯(lián)系我們,我們來給你找防御方案。

給TA打賞
共{{data.count}}人
人已打賞
0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
QQ客服
  • QQ176363189 點(diǎn)擊這里給我發(fā)消息
旺旺客服
  • 速度網(wǎng)絡(luò)服務(wù)商 點(diǎn)這里給我發(fā)消息
電子郵箱
  • sudu@yunjiasu.cc
微信客服
  • suduwangluo