Hallo, ich hab folgendes Problem. Ich betreue eine Contao-Website, die bei STRATO gehostet wird und habe dort das Umschreiben der URLs aktiviert, so dass das index.php am Anfang der URL nicht mehr erscheint. Das hat auch geklappt und funktioniert.
Da die Seite aber bereits von Google indiziert war, wollte ich per .htacces RewriteRule die alten URLs mit index.php auf die neuen URLs ohne index.php weiterleiten, damit eventuelle Besucher nicht in einen 404 Fehler laufen.
Dazu habe ich folgende RewriteURL in die .htaccess eingefügt:
Code:
RewriteCond %{REQUEST_URI} ^/index\.php/(.+)\.html
RewriteRule ^index\.php/(.+)\.html$ http://www.meine-xyz-seite.de/$1.html [L,R=301]
Leider scheint diese Regel bei STRATO nicht zu funktionieren. Bei einem anderen Webhoster geht so das aber problemlos.
Kann mir jemand weiterhelfen und mir erklären, wie ich das zum Laufen bekomme?
Dank im Voraus,
Matthias
Lesezeichen