În ultima vreme au existat multe site-uri WordPress compromise numai datorită roboților care navighează pe internet! Există o mulțime de plugin-uri care pot proteja copilul tău WordPress prin blocarea acestor roboți!
În acest articol veți învăța o metodă ușoară și utilă de configurare a fișierului dvs. .htaccess pentru a filtra aceste roboți care pot infecta site-ul dvs. și pot consuma resursele de pe server. Deci, obțineți fișierul .htaccess gata pentru editare!
Codul constă în principal din nume de bot. Am adaugat cei mai cunoscuti roboti aici, despre care ma pot gandi. Dacă lipsește un bot, vă rugăm să îl menționați în comentarii.
Codul este destul de simplu. Mergeți mai departe și copiați codul de mai jos și inserați-l în fișierul .htaccess.
# Bot BlockerSetEnvIfNoCase User-Agent ^ $ keep_out SetEnvIfNoCase Utilizator-agent (pbc) | SetEnvIfNoCase Utilizator-agent (pbcb | comodo | feedfinder | planetwork) keep_out Ordine Permite, Neagă Permite din toate Deny din env = keep_out
Pentru a vedea dacă codul își face treaba, recomand utilizarea acestui site Bots VS Browsers. Acest site web este un loc bun pentru a simula aceste tipuri de atacuri. O dată pe site-ul lor, tot ce trebuie să faceți este să selectați orice bot din codul pe care tocmai l-ați adăugat la fișierul .htaccess și să-l utilizați ca agent utilizator. Introduceți adresa URL a site-ului dvs. și apăsați pe Enter. Dacă vedeți o eroare "403", înseamnă că codul își face datoria. Dacă nu codul trebuie să fi fost confundat în timp ce a fost copiat în fișierul .htaccess, încercați din nou.
Acum sunteți familiarizat cu codul și cum să-l testați, putem adăuga mai mulți bot la cod. Este posibil să fi observat repetarea în cod și, folosind aceeași logică, puteți adăuga o duzină de alte boturi pentru a fi blocate prin setarea acelorași parametri. Tare nu!
SetEnvIfNoCase User-Agent (i-IS-evilBOT) păstrați-o
După cum puteți vedea în codul de mai sus, acum blochez "i-IS-evilBOT" (pe care tocmai l-am făcut). În afară de faptul că numele botului nu este sensibil la minuscule și îl puteți adăuga în funcție de preferințele dvs. Du-te la pagina Bots VS Browsers și de data aceasta intră în agentul utilizator pe care tocmai l-am creat, și voila, vei vedea că acest agent utilizator care a fost adăugat la fișierul meu .htaccess este, de asemenea, blocat! Puteți adăuga cât mai multe roboți pe care doriți să le blocați separate cu un caracter "|"
Am spus de la început că există multe pluginuri care pot face același lucru și puteți evita această editare. Dar, prin editarea manuală a fișierului .htaccess, puteți bloca eficient agenții rău-utilizatori și roboții cu o eficiență mai bună și o performanță mai bună a site-ului!