Zum Inhalt springen

mod.rewrite - in Unterordner

Erstellt am 10. August 2005 · Noch keine Antworten

Tags: Weiterleitungen & 404, Frage

Gernott ·

Hallo!

Ich habe mod_rewrite erfolgreich eingerichtet. Alle Seiten funktionieren wie gewünscht. Wenn ein falscher Dateiname (www.domain.de/file.html) aufgerufen wird, wird die Startseite angezeigt. So weit so gut. Wird jedoch ein Ordner und eine falsche Datei angegeben (www.domain.de/folder/file.html) kommt das HTML der Startseite, aber die Bilder werden nicht mehr angezeigt, und das CSS wird nicht gefunden. Der Browser sucht es dann ja im Ordner /folder/.
Wie kann ich dieses Problem lösen?
Als Workaround würde auch eine eigene 404-Fehlerseite genügen. Es muß also nicht unbedingt die Startseite kommen...
Ich bin leider kein Linux Guru 😢 , und daher auf Eure Hilfe angewiesen. Vielleicht geht es ja eh ganz leicht :-)

Hier meine .htaccess Datei:

RewriteEngine On
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]