Артицле Дирецтори
Резиме овог чланкаWordPressАнти-ЦЦ напад, ДДОС метода напада.
Сврха писања овог чланка је зато што многиИнтернет маркетингупотреба особљаВордПресс веб локација,Веб локације су често подложне ЦЦ/ДДОС нападима, што доводи до преоптерећења сервера веб локација и спорог учитавања, што утиче на њиховЕ-трговина网站 的SЕОрангирање.
Сада ЦЦ напади/ДДОС напади углавном позивају Н више ИП адреса, често освежавају одређену страницу веб локације, тако да су захтеви сервера непрекидни, и на крају доводе до преоптерећења и рада сервера.
Примена кода против ЦЦ, ддос напада на ВордПресс серверу
- Главна функција следећег кода је да усмери ИП адресу која „освежава страницу више од 3 пута или више непрекидно у року од 5 секунде“ на локалну ИП адресу 127.0.0.1.
- Овај метод ће бити бољи за спречавање ЦЦ и ДДОС напада.
ВордПресс веб локација против ЦЦ/ддос, спречи злонамерни код за освежавање
Додајте следећи код у датотеку фунцтион.пхп тренутне ВордПресс теме▼
// 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; }
Веб сајт анти-ЦЦ, ддос код напада (не-ВордПресс)
ако неВордПресс веб локацијапријатељи, ставите следећи код у заглавље, ефекат ће бити бољи ▼
<?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; } ?>
- Поред тога, горенаведени параметри се могу мењати, а параметри се могу мењати по потреби за боље резултате.
Блог Хопе Цхен Веилианг ( https://www.chenweiliang.com/ ) дели „Како сервер веб-сајта спречава ЦЦ/ддос нападе? пхп имплементација кода против напада" вам је од помоћи.
Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-1092.html
Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!