Ich arbeite gerade an einer Seite, bei der ich URLs umschreibe, damit sie von dieser Form:www.domain.de/?kontaktformular
in diese form gebracht werden:www.domain.de/kontaktformular.html
Das ganze mache ich folgendermaßen:
RewriteRule ^(.+).html$ index.php?$1&%{QUERY_STRING}
Das Problem hierbei ist, dass alte URLs nun auf eine 404 Seite schicken.
Wie bekomme ich es hin, dass die alte url „?kontaktformular“ ebenfalls auf „kontaktformular.html“ leitet und auch als solche in der URL Leiste des Browsers angezeigt wird?
Vielen Dank und
mit freundlichem Gruß
Christoph
Erste Erfolge
Also nach ein wenig Rumprobieren und Suchen im Internet habe ich folgende Lösung finden können, die schon mal einen Teil des Problems beheben kann.
Hierbei werden einzelne Seiten umgeleitet, deren URL sich zudem geändert hat:
Danke für deine Antwort!
Leider wird das so nichts.
Ich werde die URLS einfach einzeln umleiten. Dynamisch scheint das hier grad nicht zu funktionieren.