Hallo zusammen!
Wir haben hier eine alte Webseite 1:1 in TYPO3 umgesetzt. Die Inhalte sind geblieben. Der Kunde nutzt nun die Vorteile von TYPO3.
Die Seite läuft auch ohne Probleme. Dabei verwenden wir simulatestaticdocuments für eine freundlichere Darstellung der URLs.
Nun hatte die alte Webseite Unterseiten, d.h. sowas wie:
www.meinedomain.de/pages/news/latest.html
Diese Seite heißt in der neuen Version jedoch:
www.meinedomain.de/latest.html
Soweit kein Problem, jedoch werden alte externe Links (also Linsk von anderen Seiten auf diese Domain) falsch dargestellt. Der grundsätzliche Templaterahmen ist noch vorhanden, doch CSS-Angaben sind nicht geladen und auch sonst wird kein Inhalt angezeigt.
Mein 404-Handling funktioniert ohne Probleme, wenn die Domain ohne Unterseite aufgerufen wird, also z.B.:
www.meinedomain.de/nichtvorhanden.html (Seite nicht existent!)
Ich habe die Befürchtung, dass ich da per .htaccess eingreifen muss. Doch leider fehlt mir da das Wissen.
Kann mir jemand vielleicht einen Tipp geben?
Hier schonmal meine .htaccess
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]
Also müssten alle Unterseiten (egal wie tief verschachtelt), außer typo3,typo3conf,... auf eine bestimmte Seite weitergeleitet werden, z.B. 404-error.html
Vielen Dank
McGregor