Werbemails nerven und kosten wertvolle Zeit - höchste Zeit also, den
Sammlern von Adressen für Spams einen Stock zwischen die Beine zu werfen. Alle
Systeme, die auf Ihre Website zugreifen, haben einen Code, der sie identifziert
- man spricht dabei von "user agents". Ein Suchroboter von Google
erscheint z.B. als "googlebot" unter "User agents" in Ihrem
Serverlog. Spammer verwenden - sofern sie ihre Identität nicht verschleiern und
sich als Browser tarnen, was leider oft vorkommt - User Agents mit Namen wie
"Cherry Picker" oder "Email Siphon". Mittels .htaccess
lassen sich unerwünschte User Agents ins Nirwana spedieren. Allerdings ist der
Schutz nicht besonders sicher, da wie erwähnt viele Mail-Adressen-Sammler z.B.
als "Mozilla" getarnt ihr Unwesen treiben. Aber wieso nicht -
versuchen kann man's ja. Ergänzen Sie die .htaccess mit folgenden Zeilen :
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*Whacker.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$
RewriteRule /* http://www.mvssolutions.com/spam.html [L,R]
Achtung, nach der Aufschaltung sollten Sie unbedingt testen, ob noch alle
Funktionen der eigenen Seite funktionieren! Bitten Sie FreundInnen, dies auf
einem anderen PC ebenfalls zu tun. Sofern Sie eine Firewall haben, versuchen Sie
alles mit aktivierter und deaktivierter Firewall. Bitten Sie dann in jedem Fall
FreundInnen ohne Firewall, alles zu checken. Der Grund dafür: Gewisse
Funktionen von .htaccess können teilweise unerklärliche Störungen auslösen.
Zudem führt nach eigenen Erfahrungen z.B. die Firewall "Norton Internet
Security" (auch wenn man sie deaktiviert) zu vollkommen seltsamem Verhalten
des Browsers, sobald gewisse .htaccess-Funktionen eingesetzt werden.