Hallo allerseits,
habe eine URL-Weiterleitung per .htaccess geschrieben, die eigentlich auch ganz gut funktionierte, bis ich versucht habe URLs mit anderen als der 'www' Subdomain zu nutzen. Das steht in meiner .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^.*.meine-domain.com
RewriteRule (.*) http://www.meine-domain.com/$1 [R=301,L]
Die Anweiseungen sollen alle URLs, die nicht z.B. www.meine-domain.com oder entwicklung.meine-domain.com lauten, auf www.meine-domain.com weiterleiten.
Hintergrund ist, dass ich mehrere Domains a la meinedomain.de, meine-domain.de oder meinedomain.com habe, die alle auf meine-domain.com geleitet werden sollen, damit nach außen hin nur diese eine com-Domain mit Bindestrich kommuniziert wird.
Mit meiner .htaccess werden aber leider alle Anfragen an www.meine-domain.com weitergeleitet. Auch solche, die eigentlich ausgenommen sein sollten, wie "entwicklung.meine-domain.com". Mit dieser .htaccess kann ich dummerweise keine anderen Subdomains mehr nutzen als "www".
Kann mir jemand helfen und sagen, wo in den o.g. Anweisungen mein Denkfehler liegt und wie es richtig ginge?
Danke schonmal im voraus für eure Hilfe und schöne Grüße, Josef