Alte URI an neue Domain + URI anpassen
Verfasst: 21.09.2009 23:12
Hallo liebes Forum,
ich hocke nun schon den ganzen Abend an folgendem Problem:
alte Struktur:
http://sub.altedomain.tld/news.php?id=850
http://sub.altedomain.tld/dates.php
neue Struktur:
http://www.neuedomain.tld/service/presse_news-850.php
http://www.neuedomain.tld/termine.php
Zusätzlich soll, falls keine Regel greift, alles von der alten Domain (sub.altedomain.tld) auf die neue Domain (www.neuedomain.tld) per 301 verweisen.
Ausgeschlossen: Verzeichnis /admin und /download
Mein bisheriger Code:
Das Verzeichnis /admin und /download wird davon nicht tangiert, klappt also wie gewünscht.
Der Verweis von allen nicht definierten URIs auf die neue Domain klappt auch.
Wer kann mir bei der Umsetzung von dem alten Schema auf neue Schema helfen?
Ich bekomm die Regel einfach nicht gebacken.
Trotz Forensuche und Googlen komme ich nicht weiter :-/
Wer kann mir weiterhelfen?
Vielen Dank!!
Gruß,
Stefan
ich hocke nun schon den ganzen Abend an folgendem Problem:
alte Struktur:
http://sub.altedomain.tld/news.php?id=850
http://sub.altedomain.tld/dates.php
neue Struktur:
http://www.neuedomain.tld/service/presse_news-850.php
http://www.neuedomain.tld/termine.php
Zusätzlich soll, falls keine Regel greift, alles von der alten Domain (sub.altedomain.tld) auf die neue Domain (www.neuedomain.tld) per 301 verweisen.
Ausgeschlossen: Verzeichnis /admin und /download
Mein bisheriger Code:
Code: Alles auswählen
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
# Verzeichnis admin nicht umleiten!
RewriteRule ^admin|download - [L]
# Alles nicht definierte auf neue Domain umleiten
RewriteCond %{HTTP_HOST} !^www\.neuedomain\.de$
RewriteRule ^ http://www.neuedomain.de/ [L,R=301]
Das Verzeichnis /admin und /download wird davon nicht tangiert, klappt also wie gewünscht.
Der Verweis von allen nicht definierten URIs auf die neue Domain klappt auch.
Wer kann mir bei der Umsetzung von dem alten Schema auf neue Schema helfen?
Ich bekomm die Regel einfach nicht gebacken.
Trotz Forensuche und Googlen komme ich nicht weiter :-/
Wer kann mir weiterhelfen?
Vielen Dank!!
Gruß,
Stefan