RSS Nervige Server-Anfragen nach Russland schicken

verfasst 20.03.2010 von MediaCix | kurze URL: /t976 | Kommentar schreiben

Wer ein Forum, Blog oder sonstiges betreibt, bekommt nach einiger Zeit immer mehr nervige und unnötige Server-Anfragen von Bots, Spider oder Monitor-Diensten wie Landau Media Monitoring. In Sekundentakt wird der Server von unzähligen Diensten abgefragt, die natürlich alle nur das beste wollen. Mittels htaccess und SetEnvIfNoCase kann man etwas von diesem Müll fern halten. Ein kleiner Beitrag wie man mit htaccess Umgebungsvariablen und RewriteRule Bots und Spider un die irre führen kann.

Leider gibt es Unmengen an Müll der sich Tag für Tag durch das Netz bewegt, und es wird auch nicht kleiner werden. Leider gehen auch unzählige Server-Anfragen zu lasten von Traffic. Um bestimmte und nervige Bots und Spider oder sonstigen Müll fern zu halten, kann man etwas über htaccess tun.

Mittels SetEnvIfNoCase können bei bestimmten Anfragen sogenannte Umgebungsvariablen gesetzt werde, die sich sowohl in der htaccess als auch in PHP mit $_SERVER abfragen lassen.

Beispiel htaccess:

# Sperre nach Agent
SetEnvIfNoCase user-agent "BotOnParade" bad_bot=1

# Sperre nach IP
SetEnvIfNoCase remote_addr "^77.41.*" bad_bot=1

# Sperre nach Request
SetEnvIFNoCase Request_URI "w00tw00t" bad_bot=1


In diesem Beispiel wird nun bad_bot als Umgebungsvariable gesetzt. In PHP wäre das dann $_SERVER['bad_bot']

Damit nervige und lästige Bots und Spider etwas anderes bekommen als mein Server, werden sie zu einer anderen Domain umgeleitet. Da gibt es zum Beispiel die russische Suchmaschine yandex, die auch regelmäßig ein Besuch macht. Sie nun das neue Opfer:

RewriteEngine on 
RewriteBase /

RewriteCond %{ENV:bad_bot} 1
RewriteRule ^(.*)$ http://www.yandex.ru [R=301,L]


Diese Anweisung heißt nun:
Immer wenn die Umgebungsvariable bad_bot = 1 ist, wird die Seite auf www.yandex.ru umgeleitet.
Aber Vorsicht!
Aus der Sicht von SEO & Co ist so eine 301 Umleitung bei relavanten Suchmaschinen wie Google, Yahoo oder MSN nicht zu empfehlen. Es würde den Tot der eigenen Website bedeuten.

neuen Kommentar schreiben

Ich möchte automatisch eine E-Mail bei neuen Kommentaren erhalten.



Themen mit ähnlichen Inhalten


Tags zum Beitrag

landau-media-monitoring     htaccess