Bonjour à tous,

je viens de passer un bon bout de temps de ma nuit pour essayer de résoudre mon problème, mais j'ai un peu de mal !

En fait, j'ai deux sites www.site1.com et www.site2.com redirigés sur la même IP publique (celle de ma freebox)

j'ai essayé d'utiliser les virtual hosts pour que quand on tape www.site1.com on tombe sur le site correspondant etc.

Donc, ça marche en local, mais pas sur d'autres PC..

je vous donne mon vhost.conf

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
NameVirtualHost 127.0.0.1
 
<VirtualHost 127.0.0.1>
  ServerName www.site1.com
  DocumentRoot "E:/www/site1"
  ...
</VirtualHost>
 
 
<VirtualHost 127.0.0.1>
  ServerName www.site2.com
  DocumentRoot "E:/www/site2"
  ...
</VirtualHost>
à savoir que mon "serveur principal" dans httpd.conf est

ServerName localhost
...

ce qui revient au même en fait, puisqu'il redirige comme pour www.site1.com

et mon fichier host (system32)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
127.0.0.1 localhost www.site1.com www.site2.com
Alors bon, comment faut il faire pour que quand je tape l'adresse http://www.site1.com ou http://www.site2.com, les redirections se fassent (elles se font, mais uniquement en local je le répete)

Peut-on mettre plusieurs site sur le même port ? (80)

Allé la nuit va etre assez courte comme ça... lol