2016-10-21 4 views
0

Ich benutze MODX, um mehrere Domänen in einem einzigen Verzeichnis zu hosten. Ich brauche die Subdomain 'www', um für jeden einzelnen auf die Root-Domain umzuleiten. Wenn ich die Domain in meine Rewrite-Regel in der typischen Art und Weise angeben, dann werden alle Domains umleiten zu der, die ich angegeben habe:Wie kann ich alle Domänen an ihre Stammdomäne umleiten?

RewriteCond %{HTTP_HOST} . 
RewriteCond %{HTTP_HOST} !^domain\.com [NC] 
RewriteRule (.*) http://domain.com/$1 [R=301,L] 

Wenn ich diesen Code duplizieren einmal für jede Domäne I Schleifen erhalten umleiten. Wie kann ich jeden in seine eigene Root-Domain umleiten?

Antwort

2

können Sie verwenden:

RewriteCond %{HTTP_HOST} ^www\.(.+) [NC] 
RewriteRule^http://%1%{REQUEST_URI} [NE,L,R=301] 
+0

Sie zu schnell ++ – anubhava

+1

@anubhava waren zwar leider noch nicht so gut, wie Sie – Croises

+1

Perfekt ;-)! Ich danke dir sehr! Dies ist eine große Hilfe. :) –

Verwandte Themen