Werbung
ungeliebte Bots aussperren Teil 2
24.08.2008
17:27
geschrieben von TBT
Falls die hier beschriebene Methode des Aussperrens nicht funktioniert, da der Hoster das Modul setenvif nicht aktiviert hat, kann man versuchen auf das Modul rewrite zurück zu greifen.
Die Regeln für mod_rewrite gehören auch in die Datei .htaccess und ähneln sehr den von setenvif.
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Rewrite einschalten
RewriteEngine On
# Bots identifizieren
RewriteCond %{HTTP_USER_AGENT} "^MJ12bot/v?1\.[01]\.[0-9]{1,2}" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Java.*" [OR]
RewriteCond %{HTTP_USER_AGENT} "^anonymous" [OR]
RewriteCond %{HTTP_USER_AGENT} "^BlackWidow" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Bot mailto:craftbot@yahoo.com" [OR]
RewriteCond %{HTTP_USER_AGENT} "^ChinaClaw" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Custo" [OR]
RewriteCond %{HTTP_USER_AGENT} "^DISCo" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Download [OR]
RewriteCond %{HTTP_USER_AGENT} "^eCatch" [OR]
RewriteCond %{HTTP_USER_AGENT} "^EirGrabber" [OR]
RewriteCond %{HTTP_USER_AGENT} "^EmailSiphon" [OR]
RewriteCond %{HTTP_USER_AGENT} "^EmailWolf" [OR]
RewriteCond %{HTTP_USER_AGENT} "^Express WebPictures" [NC]
# ...
# Bots umleiten
RewriteRule .* http://domain/nirwana.html [F,L]
# hier kann man die Bots auch auf localhost
# oder sonstige nette Sachen schickenKommentare
aktuell liegen noch keine Kommentare vor
Trackbacks
aktuell sind keine Trackbacks vorhanden