immer wieder habe ich bei einer meiner Websites Spameinträge im Gästebuch. Ich habe schon einige Möglichkeiten probiert.
1. Abfrage von \n in den Feldern
2. Leere Felder verbieten
3. per mod_rewrite gängige Spambots ausgeschlossen
Inhalt .htaccess
Code: Alles auswählen
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.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*TurnitinBot.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*JoBo.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*adressendeutschland.*$
RewriteCond %{http_USER_AGENT} ^ExtractorPro [OR]
RewriteCond %{http_USER_AGENT} ^Mozilla.*NEWT [OR]
RewriteCond %{http_USER_AGENT} ^Crescent [OR]
RewriteCond %{http_USER_AGENT} ^CherryPicker [OR]
RewriteCond %{http_USER_AGENT} ^[Ww]eb[Bb]andit [OR]
RewriteCond %{http_USER_AGENT} ^WebEMailExtrac.* [OR]
RewriteCond %{http_USER_AGENT} ^NICErsPRO [OR]
RewriteCond %{http_USER_AGENT} ^Telesoft [OR]
RewriteCond %{http_USER_AGENT} ^Zeus.*Webster [OR]
RewriteCond %{http_USER_AGENT} ^Microsoft.URL [OR]
RewriteCond %{http_USER_AGENT} ^Mozilla/3.Mozilla/2.01 [OR]
RewriteCond %{http_USER_AGENT} ^EmailCollector
RewriteRule ^.*$ /error.html [L]
Gruß und danke