Leite alte Domain auf neue Domain um (und zwar sowohl mit www. als auch ohne www.)
Leite alle Unterseiten der alten Domain auf gleichlautende Unterseiten der neuen Domain um
mit Ausnahme von folgenden Unterseiten.
Für eine .htaccess-Datei habe ich das entsprechend formuliert:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^alter-domain-name.de
RewriteRule (.*) http://www.neuer-domain-name.de/$1 [R=301,L]
RedirectPermanent /alteSeite1.html http://www.neuer-domain-name.de/SeiteA.html
RedirectPermanent /alteSeite2.html http://www.neuer-domain-name.de/SeiteB.html
...
RedirectPermanent /alteSeiteN.html http://www.neuer-domain-name.de/SeiteZ.html
Alles wird korrekt weitergeleitet nur, wenn man www.alter-domain-name.de verwendet, dann erfolgt keine Umleitung auf die neue Domain. Die Unterseiten-Weiterleitung funktioniert allerdings mit und ohne www.
Der Webserver (Webhostingpaket) ist so konfiguriert, dass sowohl www.alter-domain-name.de als auch alter-domain-name.de auf das gleiche Unterverzeichnis zeigen, in welchem die .htaccess Datei liegt.
Als temp. Lösung habe ich nun eine index.html Datei in dieses Verzeichnis gelegt mit einer Meta-Refresh 0 Umleitung zum neuen Domainnamen, damit wird dann auch www.alter-domain-name.de korrekt weitergeleitet ist aber kein 301 Redirect.
Hat jemand eine bessere Idee / Rat / Lösung?
Danke und Grüße
Tom