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
httpd.conf
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-vhosts.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ... Listen 8080 ...
En faisant ceci, http://www.site1.local me renvoie sur IIS et sa demande d'identification
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
Je ne comprends pas ce qui ne va pas.
Merci pour votre aide.
Partager