Matt: VirtualHosts

Beitrag lesen

Das hier z.B.: http://httpd.apache.org/docs/1.3/vhosts/examples.html#purename

<VirtualHost _default_:80>
  DocumentRoot "X:/htdocs/main"
</VirtualHost>

NameVirtualHost 111.222.333.444:80

<VirtualHost 111.222.333.444:80>
  ServerName www.xyz.de
  DocumentRoot "X:/htdocs/xyz"
</VirtualHost>

Ich habe es jetzt in folgendes geändert:

NameVirtualHost 111.222.333.444:80

<VirtualHost 111.222.333.444:80>
  ServerName 111.222.333.444
  DocumentRoot "X:/htdocs/main"
</VirtualHost>

<VirtualHost 111.222.333.444:80>
 ServerName www.xyz.de
 DocumentRoot "X:/htdocs/xyz"
</VirtualHost>

und jetzt habe ich genau das was ich wollte.
Ist das der korrekte Weg?

Mir scheint so, als das der Server feststellt dass der VirtualHost nicht angelegt ist und dann einfach auf den ersten VirtualHost verweist?

Der configtest bringt keine Fehlermeldung.

Danke.