Hallo zusammen ich habe folgendes Problem.
Mein gästebuch "myPHP Guestbook 2.0.5" von www.networkarea.ch wird immer vom gleichen User heimgesucht, und immer der gleiche Text: "Very good site! Thanks!" mir reingeschrieben. Trotz ein paar Sicherheitsmassnahmen wie z.b Captcha Code und ein Schreib-Timeout für 60 Min mit einer IP Speicherung habe ich diese Lästige Einträge immer und immer wieder, sicher 4 - 8 mal im Tag, habe jetzt erstmal das Gästebuch so eingestellt, das ich die Einträge freischalten muss, so könne andere Gäste den Spam schonmal nicht sehen, muss halt dann von Zeit zu Zeit in die Admin Konsole Einwählen und von hand die ganzen Fake einträge löschen.
Die IP des Spammers ist: 75.126.68.58
Username: ustest
Email: ustest001@yahoo.com
Für solche die es interessiert, der hat schon viele Gästebücher im Web heimgesucht, ich denke es ist ein Robot, obwohl ich Captcha benutze muss das irgendwie automatisiert sein, keine Ahnung wie das geht? Oder können Bots neuerdings auch Captcha überlisten?
Nun habe ich das Captcha mal überarbeitet, von 5 auf 7 Stellen erweitert, und die lesbarkeit des grafischen Codes erschwert, der Spam geht aber trotzdem weiter.
Weil der User immer die gleiche IP hat, habe ich beschlossen Serverseitig vorzugehen, mit einem HTACCES File, das sieht dann so aus:
order deny,allow
deny from 75.126.68.58
das habe ich jetzt in einer .htacces Datei auf dem Server, alles gut und recht, es funktioniert prima, NUR kommt jetzt die die Seite "403 Zugriff verweigert!" so weis der andere das er gesperrt wurde, und das will ich eigentlich nicht, weil er dann gegenreaktionen planen kann.
Jetzt zu meiner Frage:
Wie kann ich es mit dem .htaccess File machen das der User von der IP auf einem 404 Fehlerseite geleitet wird? So denkt er, diese Seite gibt es nichtmehr! Das währe demzufolge besser besser, suche jetzt schon eine Weile nach einer Lösung,
habe aber noch nicht etwas brauchbares gefunden.
Vielleicht ist er garnicht so schwer, eine Code erweiterung im .htaccess File.
Grüsse Steven