1
In diesem Forum lese ich schon eine Zeit mit und konnte auch schon einige Tips gut verwenden. Vielen Dank.
Aber jetzt muss ich eine Frage loswerden ... ich kann ein Problem einfach nicht lösen und das treibt mich fast in den Wahnsinn ;-)
Ich habe immer wieder unerwünschte Seitenzugriffe, welche z.B im Referer angeben von meiner eigenen Seite zu kommen .. und Begriffe wie
+Post+http:// beinhalten.
Über den Eintrag:
SetEnvIfNoCase Request_URI ".*(\+POST|\+http:).*" spammer=1
#
order allow,deny
deny from env=spammer
ErrorDocument 403 /-xyz/403/
allow from all
werden solche Aufrufe auch blockiert.
Ich wollte solche Anfragen aber gerne nicht mehr in den Logs sehen und diese Zugriffe einfach auf die Startseite schicken. zB so:
RewriteCond %{HTTP_REFERER} .*(\+POST|\+http:).*
RewriteRule ^(.*)$ / [R=301,NC,L]
Leider muss ich da aber einen Fehler haben, denn es kommt der übliche 404er Error.
Eventuell hab ich auch einfach die Tage zuviel in den Rewriterules gelesen ;-) und blicke einfach nicht mehr durch ... und würde mich freuen wenn mir auf die Sprünge geholfen werden kann.
Aber jetzt muss ich eine Frage loswerden ... ich kann ein Problem einfach nicht lösen und das treibt mich fast in den Wahnsinn ;-)
Ich habe immer wieder unerwünschte Seitenzugriffe, welche z.B im Referer angeben von meiner eigenen Seite zu kommen .. und Begriffe wie
+Post+http:// beinhalten.
Über den Eintrag:
SetEnvIfNoCase Request_URI ".*(\+POST|\+http:).*" spammer=1
#
order allow,deny
deny from env=spammer
ErrorDocument 403 /-xyz/403/
allow from all
werden solche Aufrufe auch blockiert.
Ich wollte solche Anfragen aber gerne nicht mehr in den Logs sehen und diese Zugriffe einfach auf die Startseite schicken. zB so:
RewriteCond %{HTTP_REFERER} .*(\+POST|\+http:).*
RewriteRule ^(.*)$ / [R=301,NC,L]
Leider muss ich da aber einen Fehler haben, denn es kommt der übliche 404er Error.
Eventuell hab ich auch einfach die Tage zuviel in den Rewriterules gelesen ;-) und blicke einfach nicht mehr durch ... und würde mich freuen wenn mir auf die Sprünge geholfen werden kann.