Serwery w Polsce · Warszawa Dyski NVMe

Jak zablokowac dostęp botow i scrapperow przez .htaccess Drukuj

  • 0

Dlaczego blokowa? boty?

Złośliwe boty obci?łają serwer, scrappują treść strony, próbują włama? i mogą spowolniż stronę dla prawdziwych użytkowników.

Blokowanie znanych złośliwych botów

SetEnvIfNoCase User-Agent "Baiduspider" bad_bot
SetEnvIfNoCase User-Agent "MJ12bot" bad_bot
SetEnvIfNoCase User-Agent "AhrefsBot" bad_bot
SetEnvIfNoCase User-Agent "SemrushBot" bad_bot
SetEnvIfNoCase User-Agent "DotBot" bad_bot
SetEnvIfNoCase User-Agent "scrapy" bad_bot

<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>

Blokowanie po adresie IP

Deny from 192.168.1.100
Deny from 10.0.0.0/8

Ograniczenie szybkości zapytań (Rate Limiting)

Dla zaawansowanej ochrony przed botami użyj Cloudflare Rate Limiting lub ModSecurity na serwerze.

Plik robots.txt

Utwórz plik robots.txt w public_html aby instruować grzeczne boty:

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-login.php
Disallow: /xmlrpc.php

Czy ta odpowiedź była pomocna?

« Wstecz