Eine RewriteRule sollte eigentlich nach der RewriteBase definiert werden, bei dir ist das nicht der Fall.RkAk907 hat geschrieben:...Ich glaube, woran es gerade hapert, ist mein Verständnis der RewriteRule... Hier noch mal meine .htaccess ich schätze mal, da habe ich einen Fehler gemacht:...
Wozu brauchst du die RewriteRule?
Code: Alles auswählen
RewriteRule ^ /
Das Rootverzeichnis ist bei dir die "/Contenido-4.8.12/cms/", dann reicht es aus, wenn du als RewriteBase folgendes angibst:
Code: Alles auswählen
RewriteBase /
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{QUERY_STRING} contenido_path=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} cfg\[path\]=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} _PHPLIB\[libdir\]=.*$ [NC,OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} ftp://.*$ [NC,OR]
RewriteCond %{QUERY_STRING} http[s]*://.*$ [NC]
RewriteRule ^.* - [F,L] # all matching conditions from above will end in nirvana
RewriteRule ^upload/.*$ - [L]
RewriteRule ^test/.*$ - [L]
RewriteRule ^front_content.php.*$ - [L]
RewriteRule ^mr_test.php.*$ - [L]
RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|pdf)$ front_content.php [NC,QSA,L]
</IfModule>
xmurrix