Apache virtual host instellen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Goede nacht,

Een vraagje, hoe kan ik instellen met apache dat als ik bijvoorbeeld naar www.site1.nl ga dat de server dan de map pak die ik ervoor opgeef bv zo:

www.site1.nl > C:\wwwroot\usr\loran\site1.nl
www.site2.nl > C:\wwwroot\usr\jan\site2.nl


Als ik dit doe:
[code]
<VirtualHost *:80>
DocumentRoot C:\wwwroot\usr\loran\site1.nl
ServerName site1.nl
ServerAdmin webmaster@site1.nl
</VirtualHost>

Dan kom ik altijd bij de map: C:\wwwroot\usr\loran\site1.nl uit ook al typ ik gewoon het IP van de server in.

Bvd,
Loran

Acties:
  • 0 Henk 'm!

Verwijderd

De eerste vhost is de standaard virtual host voor het bijbehorende IP adres. Je moet meerdere VirtualHost blokken hebben met elk een andere ServerName om dit te laten werken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ook al doe ik site2.nl er bij dan nog doet hij het niet goed.

Acties:
  • 0 Henk 'm!

Verwijderd

Heb je Apache eerst een keer herstart na zo'n wijziging? En heb je wel een NameVirtualHost directive ergens?

Sowieso lees je de documentatie niet goed, want in Apache moet je forward slashes gebruiken in paden:
C:/wwwroot/usr/loran/site1.nl

[ Voor 38% gewijzigd door Verwijderd op 06-02-2010 00:45 ]