Apache: Subdomains direkt in Unterverzeichnisse (httpd.conf)

bjoernfal

Registered User
Hi,

ich würde gerne apache so konfigurieren, dass er automatisch Subdomains an Unterverzeichnisse weiterleitet, also:

http://xxx.yyy.de auf Verzeichnis /var/www/yyy.de/xxx

Hat dazu jemand die passende http.conf Befehle parat?

Vielen Dank!
Bjoern
 
Danke! Geht das dann auf

/var/www/yyy.de/xxx.yyy.de

oder auf

/var/www/yyy.de/xxx

? Was macht das %1 genau?

viele grüße und danke für die schnelle Antwort,
bjoern
 
Die Dokumentation dazu war doch oben verlinkt :confused:

%1 ist der erste, mit einem Punkt abgeteilte Teil des übermittelten Hostnamens, in Deinem Beispiel "xxx.yyy.de" also "xxx".
Wenn Du lieber "/var/www/yyy.de/xxx.yyy.de" hättest, brauchst Du "%0" (kompletter Hostname).

Falls Domains im Stil "zzz.xxx.yyy.de" nicht nach /var/www/yyy.de/zzz, sondern /var/www/yyy.de/zzz.yyy gehen sollen, ist "%-3+" besser.
Zudem ist natürlich "UseCanonicalName Off" notwendig, aber das ist ja Default.

Mehr Beispiele finden sich unter: Dynamically configured mass virtual hosting
 
Back
Top