ich habe nach wie vor ein Problem mit der Kombination von 2 vhosts.
Einem mit VirtualDocumentRoot ohne Servernamen und einem mit
normalem DocumentRoot mit ServerName.
Meine vhosts.conf sieht zur Zeit so aus:
- Code: Select all
NameVirtualHost *:80
NameVirtualHost *:443
<Directory "/Users/martinhein/Sites">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
VirtualDocumentRoot /Users/martinhein/Sites/%1
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
ServerAlias leopold
ServerAlias 127.0.0.1
DocumentRoot "/Applications/xampp/xamppfiles/htdocs"
</VirtualHost>
Alle Anfragen an '*.leopold.net' werden von meinem lokalen Nameserver
nach 127.0.0.1 geschickt. So wird z.B. das Verzeichnis:
/Users/martinhein/Sites/test
... per Browser über:
http://test.leopold.net
... erreichbar.
Jetzt hätte ich gerne erreicht, dass der Aufruf von z.B:
http://test_b.leopold.net
... den Inhalt von 'localhost' zeigt, wenn es kein Verzeichnis:
/Users/martinhein/Sites/test_b gibt
Statt dessen gibt es zur Zeit ein '404 The URL / not found'
Kann mir jemand einen Tipp geben, wie ich das hinbekomme ?
tausend Dank und
beste gruesse,
heinetz