Bonjour,
Un petit souci avec la configuration des virtualhost sous Apache 2.2 sous windows.
Je souhaite accéder à monsite1.home, monsite2.home, monsite3.home qui pointent sur des répertoires différents.
Comme je n'ai pas de serveur DNS, j'utilise donc un fichier hosts
et dans Apache :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 127.0.0.1 localhost 127.0.0.1 site1.home 127.0.0.1 site2.home 127.0.0.1 site3.home
Le problème c'est que lorsque je tape site1.home, je tombe sur D:/www/site1 mais site2.home et site3.home affichent toujours site1.home
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "D:/www/site1" ServerName site1.home DirectoryIndex index.php index.html </VirtualHost> <VirtualHost *:80> DocumentRoot "D:/www/site2" ServerName site2.home DirectoryIndex index.php index.html </VirtualHost> ...
Donc seul le premier virtualhost semble utilisé. Si j'inverse l'ordre des virtualhost dans le fichier de conf d'Apache, j'obtiens celui que je veux mais c'est lourd...
Merci d'avance



Répondre avec citation
Partager