Apache2 und mod_rewrite des TLD-Parts

Hallo zusammen,

ich würde gerne in einer vhost Datei mittels mod_rewrite, alle Domains auf die Subdomain www. umschreiben lassen, aber die URL soll den tld Anteil der aufgerufenen URL behalten.

Es gibt zum Beispiel die folgenden Domains:
domain.de
domain.com
domain.org
domain.net

All diese Domains werden von diesem vHost aufgefangen und sollen umgeschrieben werden auf die Subdomain "www"

Für eine Domain würde es ja wie folgt aussehen:
Code:
        RewriteCond %{HTTP_HOST} !^www.domain.de$ [NC]
        RewriteRule ^ http://www.domain.de%{REQUEST_URI} [R=301, L]

Kann man das als eine Regel schreiben (so dass er die aufgerufene Endung beibehält)?
Kann ich das 4mal in meine vHost-Konfig schreiben (für jede Domain einzeln)?
Oder muss ich 4 vHosts anlegen, die jeweils die selbe Regel mit anderer Endung haben?

Ich hab nach mehreren Stunden googlen nichts dazu gefunden, das jmd sich damit beschäftigt hätte...

Grüße
Selig
 
Du kannst die Regel einfach für die 4 Domains einbauen. Nutze dabei die am häufigsten angesprochenen TLDs möglichst zuerst, damit die Regeln schnell matchen.
 
Zurück
Oben