Seite 1 von 1

Komische Zugriffe sperren

Verfasst: 12.09.2012, 12:27
von Ice Man
Hi, ich hab in meinem Logfile vom phpbb Forum viele solcher Zugriffe

Code: Alles auswählen

viewtopic.php++++++++++++++++++++++++++Result:+chosen+nickname+"Alefsurse";+captcha+recognized;+registered+(registering+onl.....
Ist sicher irgendein Spam Anmelde Bot.
Nun wollte ich per htaccess sowas unterbinden.
Also immer wenn "Result" in der URL vorkommt, wollte ich einen 403 Verboten ausgeben.

Hab nun folgendes in die htaccess geschrieben

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^(.*)Result:(.*) [OR] 
Leider funktioniert das nur teilweise

viewtopic.php?id=Result: // funktioniert, wird gesperrt
viewtopic.php++++++++++++++++++++++++++Result:+ // funktioniert leider weiterhin

Wie muss ich das ändern ?

danke im Voraus :)

Verfasst:
von

Re: Komische Zugriffe sperren

Verfasst: 14.09.2012, 10:25
von Graccem
Ice Man hat geschrieben:

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^(.*)Result:(.*) [OR] 
Leider funktioniert das nur teilweise

viewtopic.php?id=Result: // funktioniert, wird gesperrt
viewtopic.php++++++++++++++++++++++++++Result:+ // funktioniert leider weiterhin

Wie muss ich das ändern ?
Ein Query-String kommt immer nach dem Fragezeichen. Daher kann deine Regel gar nicht greifen. Du musst also eher nach dem Dateinamen gucken.

Probier es mal mit

Code: Alles auswählen

RewriteCond %{REQUEST_URI} ^(.*)Result:(.*) [OR]
Aber immer schön aufpassen. Man schießt sich auch leicht ins eigene Knie ;)

Verfasst: 16.09.2012, 14:06
von Ice Man
danke, hat funktioniert, werde es aber weiter beobachten :)