Bonjour à tous,

je ne sais pas si je poste au bon endroit, donc désolé si ce n'est pas le cas ...

Mon problème est que l'entreprise pour lequel je travail dispose de deux sites internet hébergé sur le même serveur, j'ai donc pour cela mis en place un virtual host(je crois que c'est le bon terme), voici une copie de mon fichier htpd_vhosts.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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin postmaster@test.localhost
    DocumentRoot "C:/xampp/htdocs/site1"
    ServerName www.site1.com
    ErrorLog "logs/test-error.log"
    CustomLog "logs/test-access.log" common
</VirtualHost>
 
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin postmaster@test.localhost
    DocumentRoot "C:/xampp/htdocs/site2"
    ServerName www.site2.fr
   ErrorLog "logs/test-error.log"
    CustomLog "logs/test-access.log" common
</VirtualHost>
***************************************
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin postmaster@test.localhost
    DocumentRoot "C:/xampp/htdocs/site1"
    ServerName site1.com
    ErrorLog "logs/test-error.log"
    CustomLog "logs/test-access.log" common
</VirtualHost>
 
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin postmaster@test.localhost
    DocumentRoot "C:/xampp/htdocs/site2"
    ServerName site2.fr
   ErrorLog "logs/test-error.log"
    CustomLog "logs/test-access.log" common
</VirtualHost>
Le site1 et le site2 ont les mêmes noms.

Le truc c'est quand quand je tape site1.com je tombe sur le bon, mais quand je tape site2.fr je tombe sur le 1er site, donc j'ai essayé de corrigé le problème en ajoutant ce qui figure après les étoiles (*) dans le bout de code que j'ai mis au dessus, mais ça ne change rien...

En revanche quand je tape les adresses complètes (avec les www) je tombe à chaque fois sur le bon site.

Y a t-il un moyen de corriger le problème ?

Je vous remercie d'avance