Protejați site-ul de la roboții prin utilizarea unui script - un blog zegeberg
![Protejați site-ul de la roboții prin utilizarea unui script - un blog zegeberg (script) Protejați site-ul de la roboții prin utilizarea unui script - un blog zegeberg](https://webp.images-on-off.com/27/178/434x177_qb366dibh7t7m9jn3nyk.webp)
roboții motoarelor de căutare accesează cu crawlere site-ul pentru a accelera indexarea paginilor sale și să actualizeze informațiile de pe rețea, dar există și alte bărci, al căror scop principal este de a căuta site-ul său vulnerabilități hacking, precum și descărcarea de informații valoroase de la server. Pentru a evita acest lucru un singur om înțelept a scris scenariul, care protejează site-ul de la bot, cel puțin, le lovește puternic în dinți. bate pofta de mancare.
Principiul de funcționare a script-ul
Script-ul prinde peste bot IP. care vizitează site-ul cu rata prea amabilă, apoi le blochează pentru o vreme. Perioada de timp și frecvența vizitelor la aceasta este setată manual, implicit este de 3 vizita timp de 15 secunde, depășind acest interval duce la blocarea unui bot timp de 1 minut.
Site-ul securizată de către roboții pot fi controlate direct în fișierul script, este posibil să se stabilească orice perioadă de timp și numărul de vizite la site-ul, după care are loc blocarea. Desigur, blocurile script și vizitatorii, care alerga prin pagini la o viteză de torpile balistice, dar nu contează - de la o astfel vizitorov încă sens la zero, pentru a cumpăra ceva ce nu fac.
Script-ul de ajutor
- - Reducerea sarcinii de server,
- - Protejarea site-urilor de la scanarea unei terțe părți, inclusiv în scopul copierii,
- - Aceasta economisește lățimea de bandă pe server.
Cum se instalează o protecție
![Protejați site-ul de la roboții prin utilizarea unui script - un blog zegeberg (zegeberg) Protejați site-ul de la roboții prin utilizarea unui script - un blog zegeberg](https://webp.images-on-off.com/27/178/293x172_ha8sqfe9vqxftdil1c5o.webp)
Dosarul de bloc, care este oferit la partea de jos a sari, două dosare și script-ul index.php. Directoarele sunt numite și blocul activ, primii vizitatori activi vor fi afișate în modul on-line, al doilea blocat din cauza activității ridicate îndoielnică. Dosare Folder bloc cu interne și script localizat în rădăcina site-ului, după care șablonul index.php în eticheta
introdus codulAcest cod se conectează script-ul atunci când se încarcă pagina.
- - Const intervalSeconds - urmărire în funcție de intervalul de timp,
- - De blockSeconds const - timp de blocare bot,
- - Const intervalTimes - numărul de cereri în intervalul specificat.
De asemenea, puteți specifica:
- - static $ alwaysBlock publice = array - blocat întotdeauna IP,
- - static $ alwaysActive publice = array - permis întotdeauna IP.
Acesta specifica de scanare roboții interval script PS cu setările contului. De exemplu, setați de blocare, cu mai mult de trei vizite într-un interval de 15 secunde, apoi în crawl-întârzierea este necesar să se stabilească un interval de 4 secunde.
Descărcați dosarul cu decizia, puteți discuta cu Zegeberg blog.