Seite 1 von 1

Bots per keyword in htaccess aussperren

Verfasst: 11.04.2007 22:24
von -=Fable=-
Hi,

Hab mir gestern ein neues Forum erstellt und schon sind munter iwelche Casino oder Pharma Referrer in meiner Statistik..Diese wollte ich aussperren und habs mal mit diesem Code probiert:

Code: Alles auswählen

# Block them if certain keywords are in the referring URL
# Achtung: Keinen Zeilenumbruch bei SetEnvIfNoCase:

SetEnvIfNoCase Referer ".*(keywords|die|ich|leider|nicht|posten|darf|weil|phpbb|das|verbietet).*" BadReferrer

# Exclude my domain form the above
SetEnvIfNoCase Referer ".*(roqbar).*" !BadReferrer
order deny,allow
deny from env=BadReferrer
Scheinbar geht das nicht, denn kurz danach war wieder ne Seite in meiner Statistik, nämlich www.ionlinerefinance.com, aber das wort finance is doch ausgeschlossen...Wie kann das sein? Jmd ne Idee? Wäre echt froh das hinzukriegen :)

Verfasst: 11.04.2007 23:11
von Pyramide
warscheinlich unterscheidet deine statistik bei den referern nicht nach statuscode, also ob die Anfrage blockiert wurde oder nicht.

Verfasst: 11.04.2007 23:21
von -=Fable=-
Aber funktionieren müsste der Code schon? Dennoch sieht der Bot doch dann ne 403 oder? die Statistik is der Chcounter..Und da der gar nicht in der Fehlerseite eingebunden ist kann er doch auch den Bot nicht zählen richtig? Hab nicht soviel Ahnung, aber das klingt nun doch logisch


Edit: es scheint zu gehen ;)

Verfasst: 12.04.2007 22:34
von -=Fable=-
Und shcon wieder n Bot mit Casino in der URL...wie nervig ist das bitte...Tja also kann iwas an dem Code nich stimmen?

Verfasst: 14.04.2007 16:23
von easygo
-=Fable=- hat geschrieben:die Statistik is der Chcounter..
und warum nutzt du dann nicht einfach die Möglichkeiten in der Counter Admin ??

So Wörter auf die Schwarze Liste setzen (als Beispiel) :-? easy