Ì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
Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!