hallo ebenfalls,
Nicht ausgeschlafen? ;-)
Augen geschlossen? ;-)
Anflug von Blindheit? ;-)
Oh nein, sondern bloß aufmerksam gelesen. Und vielleicht etwas zu "kurz" geantwortet.
directory != virtualhost ;-)
Ich habe nichts anderes behauptet. Ein Alias ist für einen virtualhost vollkommen unwichtig. Wenn ein Aliasname vergeben wird, kann man dann mit der Kombination http://localhost/aliasname auf dessen Verzeichnis zugreifen (hier ist es zufällig dasselbe wie das des gewünschten virtualhost), aber man hat dadurch keinesfalls den virtualhost angesprochen, sondern den DNS-Namen, der in der HOST-Datei vorhanden ist. Ich habe lediglich behauptet, daß "ServerName" und "DocumentRoot" zwingend in einem virtualhost-Container stehen müssen (tun sie bei Kalle auch), mit zusätzlichen Aliasnamen behindert man sich nur selber. Siehe http://httpd.apache.org/docs-2.0/vhosts/examples.html und wenn du möchtest auch http://aktuell.de.selfhtml.org/artikel/server/apacheconf/apconf05.htm#a4
Es kann gelegentlich (jedenfallsb bei Apache 2.0.x unter Windows) wichtig sein, die Zeile
LoadModule vhost_alias_module modules/mod_vhost_alias.so
zu aktivieren (auskommentieren)
Grüße aus Berlin
Christoph S.