Bonjour,

je ne m'en sors pas donc j'en viens à vos neurones.
J'utilise IIS sur le port 80, apache sur le port 8080.

J'ai 2 sites aux dossiers distincts
- http://localhost:8080/site1 dans le dossier c:\web\site1
- http://localhost:8080/site2 dans le dossier c:\web\site2

J'aimerais que les sites soient accessibles via les urls
- http://www.site1.local
- http://www.site2.local


Mes fichiers hosts, httpd.conf et httpd-vhosts.conf sont configurés ainsi, mais cela ne marche pas :

hosts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
127.0.0.1		localhost
127.0.0.1		site1.local
127.0.0.1		site2.local
httpd.conf
httpd-vhosts.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
NameVirtualHost *:8080
 
<VirtualHost *:8080>
DocumentRoot "c:\web\site1"
ServerName site1.local
</VirtualHost>
 
<VirtualHost *:8080>
DocumentRoot "c:\web\site2"
ServerName site2.local
</VirtualHost
En faisant ceci, http://www.site1.local me renvoie sur IIS et sa demande d'identification

Je ne comprends pas ce qui ne va pas.
Merci pour votre aide.