UNItopia News: Brett Computer, Gruppe WWW, Artikel 779

-------------------------------------------------------------------------------
Titel: Apache vhosts
Artikel: 779                                           Bezug: 0
Verfasser: Ekki                                        Datum: 07.04.03 14:15:38
-------------------------------------------------------------------------------
Huhu zusammen!

Hab hier nen Apache laufen, der fuer mehrere Domains gut arbeitet. Es
existieren mehrere <VirtualHost>-Sektionen, in denen jeweils als Servername
sowas wie "www.domain.de" drinsteht ... und es tut auch.

Auch wenn ich fuer Subdomains wie "sub.domain.de" eine eigene <VirtualHost>-
Sektion einrichte, klappt alles wunderbar.

Was allerdings NICHT klappt, ist folgendes: in der <VirtualHost>-Sektion
von "www.domain.de" einen ServerAlias-Eintrag mit "*.domain.de" hinzufuegen.
Wenn ich dann in meinen Browser "sub.domain.de" eintippe, lande ich auf
dem default-Server - jedoch nicht dort, wo ich hinwill.

Die DNS-Eintraege fuer "domain.de" zeigen alle auf den Rechner, auf dem
der Apache laeuft. Ich lande ja auch da - nur versteht der Apache nicht,
was ich von ihm will: naemlich dass er bei Anforderung von "sub.domain.de"
dies als Alias fuer "www.domain.de" ansieht und mir die entsprechenden
Dateien aus dem DocumentRoot von "www.domain.de" schickt.
Stattdessen denkt er wohl '"sub.domain.de" kenn ich nicht, ich schick dem
mal den Kram des default-Servers' ... doofer Apache.

Oder hab ich irgendwie einen Denkfehler begangen?

Koennte mir jemand weiterhelfen?

EKKi