Apache webserver: krijg vhost niet goed ingestelt

Pagina: 1
Acties:

  • Widow
  • Registratie: Juli 2003
  • Laatst online: 11:36
Ik heb op dit moment een 2.0.xx apache server draaien op een windows machine die bedoelt is als webserver om twee websites te serveren. Ik heb nu twee domeinnamen, en ik wil door middel van vhost dus domein X op mapje X op de server laten komen, en domein Y op mapje Y op de server.

Dit is mijn huidige vhost file:

http://www.xs4all.nl/~floort/httpd-vhosts.conf

Het probleem is dat als ik nu domein X bovenaan zet, en dan naar domein Y ga, ik de site van domein X krijg. En andersom dus, met domein Y bovenaan in de vhost config, als ik dan domein X bezoek kom ik op de site van domein Y. Om de een of andere reden neemt hij dus alleen de vhost config van het bovenste domein in de config file, wat doe ik fout?

Niets is zo permanent als een tijdelijke oplossing.


  • Widow
  • Registratie: Juli 2003
  • Laatst online: 11:36
voor de mensen die hier ooit nog komen met de search, ik heb het gevonden, ik heb nu in plaats van een vhosts.conf file de info onderin de httpd.conf file geplakt en het ziet er nu zo uit, dit staat dus onderin mijn httpd.conf file.

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin webmaster@domein1
DocumentRoot C:/site/domein1
ServerName domein1
serveralias www.domein1

<Directory "C:/site/domein1">
Options Indexes FollowSymLinks
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@domein2
DocumentRoot C:/site/domein2
ServerName domein2
serveralias www.domein2

<Directory "C:/site/domein2">
Options Indexes FollowSymLinks
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Niets is zo permanent als een tijdelijke oplossing.