Sönke Tesch: Apachekonfiguration, VHosts, Entwicklung am eigenen Rechner

Beitrag lesen

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