Hallo,
ich hab mir da was geschrieben in meinem login script.
Beim aufruf des scriptes wird eine datenbank geöffnet,welches die zeit vom vorherigen aufruf überprüft,wenn die zeit schneller war als 1 sekunde wird der nächste zugriff blockiert durch den eintrag deny from IPadresse in die htaccess,die im cgi-bin verzeichniss liegt.
Ich möchte jetzt aber nicht darüber diskutieren,ob das sinnvoll ist nach IP zu sperren(sie ist es),sondern darum ob man statt einen header
wie dieser
print CGI::header(-status=>'204 No response');
einen anderen nehmen könnte damit der client bzw. das spider script
seine weiteren versuche abbricht.
Ich dachte dabei an sowas wie
print CGI::header(-status=>'404 Not Found');
,nur das scheint nicht zu gehen.
Wenn ich das login script löschen würde,dann würde der spider gar nicht anfragen können bzw. abbrechen.
Ich möchte das,weil mir die errorlog mit den denied einträgen zu gross wird,da es eben immer mehr deppen gibt,die ihr doofes script bei mir ansetzten und nicht merken,dass es kein sinn hat.
Gruss
Alain