Moin!
Wenn ich probiere, einen vhost aufzurufen, der als Ordner
nicht vorhanden ist, reagiert der Server mit einem 404
(The requested URL / was not found on this server.). Das
erscheint mir auch irgendwie logisch, bin mir aber nicht
ganz sicher, was genau passiert.Ich möchte gerne, dass dann der Inhalt von http://leopold
angezeigt wird, bzw. dass dann dorthin eine Umleitung statt-
findet.
Dann würde ich erstmal ganz banal probieren, ob das getan wird, wenn du deinen leopold-VHost als allererstes in der Datei angibst. Der Apache liefert den ersten genannten VHost nämlich dann aus, wenn kein anderer VHost explizit passt. Ob das bei der VirtualDocumentRoot-Direktive auch passiert (man könnte als Gegenargument anführen, dass damit ja immer ein VHost existiert, der ggf. einfach nur keine Dateien hat), wäre herauszufinden. Die Doku zu mod_vhost_alias ist jedenfalls etwas schweigsamer zu dieser Frage - ich würde also erstmal Standardverhalten annehmen.
- Sven Rautenberg