dedlfix: htaccess redirect

Beitrag lesen

Tach!

ich möchte temporär 2 Domänen umleiten und frage mich, ob ich es korrekt verstanden habe.

Bitte für Beispiele die für Beispiele vorgesehenen Namen verwenden, nicht irgendwelche Phantasiegebilde, die jedoch real existieren.

RewriteEngine on
rewriteCond %{HTTP_HOST} mysub.mydomain.de
RewriteRule (.*)$ http://mynewsubdomain.mydomain.de/$1
#-------------------------------------------------
rewriteCond %{HTTP_HOST} https://my2domain.de/mysub
RewriteRule (.*)$ http://mynewsubdomain.mydomain.de/$1

Ist das so korrekt oder nicht? (Ich kanns leider derzeit nicht ausprobieren, sonst hätte ich das natürlich gemacht)

Sieht im ersten Beispiel richtig aus. Im zweiten muss das https:// aud der RewriteCond-Zeile raus. Der Hostname ist ohne Protokoll anzugeben. Wenn das Protokoll berücksichtigt werden soll, muss das über SERVER_PORT oder HTTPS geschehen.

Weiterhin kann man auch mit Redirect arbeiten, wenn der komplette VHost weitergeleitet werden soll, also wenn darauf nur eine Domain verweist.

dedlfix.