Ìwé Directory
Akopọ ti yi articleWordPressAnti-CC kolu, DDOS kolu ọna.

Idi ti kikọ nkan yii jẹ nitori ọpọlọpọInternet Marketinglilo eniyanOju opo wẹẹbu Wodupiresi,Awọn oju opo wẹẹbu nigbagbogbo wa labẹ awọn ikọlu CC / awọn ikọlu DDOS, ti o nfa ki awọn olupin oju opo wẹẹbu pọ ju ati lọra lati fifuye, ni ipa lori wọnIṣowo E-commerceaaye ayelujaraSEOipo.
Ni lọwọlọwọ, ikọlu CC / DDOS ni akọkọ awọn ipe N ọpọ IPs, nigbagbogbo n ṣe atunṣe oju-iwe kan ti oju opo wẹẹbu kan, ki awọn ibeere olupin naa le tẹsiwaju, ati nikẹhin fa ki olupin naa pọ si ati isalẹ.
Olupin Wodupiresi anti-CC, imuṣiṣẹ koodu ikọlu ddos
- Iṣẹ akọkọ ti koodu atẹle ni lati tọka adiresi IP ti “ntun oju-iwe naa diẹ sii ju awọn akoko 3 tabi diẹ sii nigbagbogbo laarin awọn aaya 5” si adiresi IP agbegbe 127.0.0.1.
- Ọna yii yoo dara julọ lati ṣe idiwọ awọn ikọlu CC ati DDOS.
Oju opo wẹẹbu WordPress anti-CC/ddos, ṣe idiwọ koodu isọdọtun irira
Ṣafikun koodu atẹle yii si faili function.php ti akori wodupiresi lọwọlọwọ▼
// Come form https://www.chenweiliang.com/
// WordPress防CC攻击代码,防恶意刷IP
session_start(); //开启session
$timestamp = time();
$ll_nowtime = $timestamp ;
//判断session是否存在 如果存在从session取值,如果不存在进行初始化赋值
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;
}
//现在时间-开始登录时间 来进行判断 如果登录频繁 跳转 否则对session进行赋值
if(($ll_nowtime - $ll_lasttime) < 3){
if ($ll_times>=5){
header("location:http://127.0.0.1");
exit;
}
}else{
$ll_times = 0;
$_SESSION['ll_lasttime'] = $ll_nowtime;
$_SESSION['ll_times'] = $ll_times;
}Oju opo wẹẹbu anti-CC, koodu ikọlu ddos (ti kii-WordPress)
ti ko ba siOju opo wẹẹbu WodupiresiAwọn ọrẹ, fi koodu atẹle sinu akọsori, ipa naa yoo dara julọ ▼
<?php // Come form https://www.chenweiliang.com/ // WordPress防CC攻击代码,防恶意刷IP session_start(); //开启session $timestamp = time(); $ll_nowtime = $timestamp ; //判断session是否存在 如果存在从session取值,如果不存在进行初始化赋值 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; } //现在时间-开始登录时间 来进行判断 如果登录频繁 跳转 否则对session进行赋值 if(($ll_nowtime - $ll_lasttime) < 3){ if ($ll_times>=5){ header("location:http://127.0.0.1"); exit; } }else{ $ll_times = 0; $_SESSION['ll_lasttime'] = $ll_nowtime; $_SESSION['ll_times'] = $ll_times; } ?>
- Ni afikun, awọn paramita ti o wa loke le ṣe atunṣe, ati awọn paramita le ṣe atunṣe bi o ṣe nilo fun awọn abajade to dara julọ.
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín “Bawo ni olupin oju opo wẹẹbu ṣe ṣe idiwọ ikọlu CC/ddos? php imuṣiṣẹ koodu egboogi-kolu” ṣe iranlọwọ fun ọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-1092.html
Lati ṣii awọn ẹtan ti o farapamọ diẹ sii🔑, kaabọ lati darapọ mọ ikanni Telegram wa!
Pin ati fẹran ti o ba fẹran rẹ! Awọn mọlẹbi rẹ ati awọn ayanfẹ jẹ iwuri wa ti o tẹsiwaju!