Kuidas blokeerida otsingurobotid .htaccess failis?

Kui veebilehele tuleb liiga palju külastusi samasuguse kasutajaandmetega (User Agent) erinevatelt IP-aadressidelt, siis saab neid külastusi piirata, blokeerides need kasutajaandmed. Selleks tee oma .htaccess-failis järgmised muudatused:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} UserAgentName [NC]
RewriteRule .* - [F,L]

kus tuleks 'UserAgentName' asendada otsiroboti tegeliku nimega. Näiteks kui soovid blokeerida robotit nimega 'Textbot', lisa see järgmiselt:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Textbot [NC]
RewriteRule .* - [F,L]

Soovitatav on lisada kood .htaccess-faili algusesse.

 

Kui soovid blokeerida rohkem kui ühte otsingurobotit (nt nimega SCspider, Textbot ja s2bot), tee seda allpool olevate .htacces reeglitega:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*(SCspider|Textbot|s2bot).*$ [NC]
RewriteRule .* - [F,L]
 
Puuduva User Agent identiteediga masinate päringute blokeerimiseks lisa oma .htaccess-faili järgmised reeglid:
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule ^ - [F]

Tähtis küsimus jäi vastuseta? Küsi julgelt otse meie klienditoelt

Me aitame sul kindlasti oma küsimusele see tähtis vastus leida. Ja kui me seda teeme siis võtame kiiresti ühendust!
Võta ühendust

Enim esitatud küsimused

Enim loetud juhendid

Juhendid alustajale

Klienditeenindus
Lisasime diili sinu ostukorvi, said ikka mega hea diili!

Vali paketi periood

1 kuu põhine arveldus

Kuus 12.08

Kokku 12.08

3 kuu põhine arveldus

Kuus 12.08

Kokku 36.24

6 kuu põhine arveldus

Kuus 12.08

Kokku 72.48

1 aasta põhine arveldus

Säästad 20% ehk -24.16

Kuus 10.07

Kokku 120.80

1 aasta
0.00
2 aastat
0.00
3 aastat
0.00
4 aastat
0.00
5 aastat
0.00
6 aastat
0.00
7 aastat
0.00
8 aastat
0.00
9 aastat
0.00
10 aastat
0.00