Ich schloss auf adressbasiert weil er in <VirtualHost [x]> für x die IP-Adresse angegeben hat. Für mehrere VHosts würde das dann etwa so aussehen?
NameVirtualHost 192.168.1.50
<VirtualHost 192.168.1.50>
ServerName www.kosmischeszentrum.sol
...
</VirtualHost>
<VirtualHost 192.168.1.50>
ServerName www2.kosmischeszentrum.sol
...
</VirtualHost>
Exakt.
Adressbasiert wäre es, wenn jeder Webserver seine eigene IP-Adresse hätte.
Ja, und weil im <VirtualHost>-'Tag' die IP steht, schloss ich darauf, dass es auch so sein wird.
Naja, der Haken an der Geschichte ist halt, daß bei namensbasierten die IP-Adresse bei allen <virtualhost>s gleich ist - damit kann man also nix auswählen, sondern muß auf den Namen zurückgreifen. Die entscheidende Einstellung ist letztendes auch nicht, was hinter <virtualhost> steht, sondern die Existenz von NameVirtualHost.
Wie gesagt, ich kann mir den Quark auch nicht merken - aber ich weiß, daß ich vorher nachschauen muß ;)
Gruß,
soenk.e