Bonjour,

je voudrais heberger plusieurs sites web sur un serveur apache.
toto.com doit renvoyer vers la racine de mon serveur.
titi.dyndns.org doit renvoyer vers un sous-repertoire de mon serveur.

Je me suis orienté vers les "virtual hosts".
Mon fichier httpd.conf ressemble à ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NameVirtualHost www.toto.com:80
NameVirtualHost titi.dyndns.org:80
 
<VirtualHost www.toto.com>
        ServerAdmin webmaster@toto.com
        DocumentRoot /usr/share/www/
        ServerName toto.com
</VirtualHost>
 
<VirtualHost titi.dyndns.org>
        ServerAdmin webmaster@toto.com
        DocumentRoot /usr/share/www/titi
        ServerName titi.dyndns.org
</VirtualHost>
J'ai modifié le fichier hosts pour obtenir ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
127.0.0.1       localhost toto.com titi.dyndns.org
Après les modifications je redémarre apache.

Lorsque je veux aller vers les deux noms de domaine, j'arrive vers "toto.com". Ca me va bien pour le premier cas, mais pas pour le deuxième...

Pourrais-je avoir de l'aide svp ?