Bonjour à tous!

J'ai développé 2 site web dont les dossiers sont dans le répertoire www d'EasyPHP 2.0 et j'y accède par les URLs
http://localhost/Site1 et http://localhost/Site2 (En fait j'accède aux pages d'accueil).
Seulement, J'aimerais savoir comment faire avec APACHE pour qu'il puisse me lancer le site1 lorsque je tape
www.site1.com et le site2 lorsque je tape www.site2.com

J'ai essayé de le faire en ajoutant des virtual host dans le fichier httpd-vhosts.conf du répertoire de configuration
d'Apache. Les lignes que j'ai ajoutés (avant les virtuals host qui y sont déja définis) sont donc les suivantes:
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
 
# My Virtual Host 1
NameVirtualHost www.site1.com
<VirtualHost www.site1.com>
	ServerAdmin	jetune@site1.com
	DocumentRoot	/www/Site1
	Servername	www.site1.com
	ErrorLog	             logs/www_site1_com
</VirtualHost>
 
# My Virtual Host 2
NameVirtualHost www.site2.com
<VirtualHost www.site2.com>
	ServerAdmin	jetune@site2.com
	DocumentRoot	/www/Site2
	Servername	www.site2.com
	ErrorLog	logs/www_site2_com
</VirtualHost>
puis j'ai ajouté les lignes suivantes dans le fichier hosts de Windows
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
127.0.0.1	   www.site1.com
127.0.0.1	   www.site2.com
Après avoir rebooté la machine, j'ai lancé APACHE, puis j'ai tapé dans le navigateur l'adresse
http://www.site1.com, Le navigateur m'a tout simplement renvoyé la page d'accueil par défaut d'apache
(celle qui présente le contenu du répertoire www) et non celle du site 1.

Peut-être n'ai-je pas compris à quoi servent des virtuals hosts, alors si quelqu'un peut m'aider
je lui en serais très reconnaissant. Merci.