Mit welcher Umleitungsregel würde ich alle Seiten olddomain.example
umleiten, unter die umgeleitet werden soll newdomain.example
?
Die Site hat eine völlig andere Struktur, daher möchte ich, dass jede Seite unter der alten Domain auf die neue Domain- Indexseite umgeleitet wird .
Ich dachte, das würde reichen (unter dem Basisverzeichnis olddomain.example):
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.example/ [R=301]
Wenn ich jedoch zu navigiere, werde olddomain.example/somepage
ich zu weitergeleitet newdomain.example/somepage
. Ich erwarte eine Weiterleitung nur nach newdomain.example
ohne das Seitensuffix.
Wie halte ich den letzten Teil draußen?
RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
* stackoverflow.com/a/7578810/1066234