meine .htaccess sieht momenten so aus:
Code: Alles auswählen
DirectoryIndex index.html index.htm portal.php index.php
<Files ~ "\.htaccess$">
order deny,allow
deny from all
</Files>
<Files "config.php">
order deny,allow
deny from all
</Files>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)echr(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)esystem(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*).system(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)highlight=\%2527 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=\%65\%63\%68 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=echo [OR]
RewriteCond %{QUERY_STRING} ^(.*)wget\%20 [OR]
RewriteCond %{QUERY_STRING} ^(.*)union(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)UNION(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)alert\(document(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)SQL_INJECTION(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)cmd
RewriteCond %{QUERY_STRING} ^(.*)cmd=
RewriteRule ^.*$ http://127.0.0.1/ [L,R=301]
RewriteCond %{HTTP_COOKIE}% s:(.*):%22test1%22%3b
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
RewriteCond %{HTTP_USER_AGENT} ^lwp.* [NC]
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
RewriteCond %{HTTP_REFERER} ^.*$
RewriteRule ^.*%27.*$ http://twins.dreamheaven.de/ [redirect,last]
RewriteRule ^.*%25.*$ http://twins.dreamheaven.de/ [redirect,last]
RewriteRule ^.*rush=.*$ http://twins.dreamheaven.de/ [redirect,last]
RewriteRule ^.*echr.*$ http://twins.dreamheaven.de/ [redirect,last]
RewriteRule ^.*esystem.*$ http://twins.dreamheaven.de/ [redirect,last]
RewriteRule ^.*wget.*$ http://twins.dreamheaven.de/ [redirect,last]Leider habe ich jetzt komplett den Überblick verloren, ob ich den Teil der SEOs aus der .htaccess gelöscht habe.
Das gleiche gilt für die damalige Weiterleitung.
Sicherheitsmaßnahmen sollen aber natürlich weiterhin vorhanden sein.
Was genau bewirken die Einträge?
Die oberen dienen alle der Sicherheit, mir geht es eher um die unteren, also ab der Leerzeile.
Was machen die genau?
Vielen dank für eure Antworten!
Viele Grüße,
Twins