[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Etch Apache2 VirtualHost...



Bonjour à tous,

Je ne dois pas bien comprendre comment fonctionnent les VirtualHost.
Tout d'abord, voici le résultat de la commande /usr/sbin/apache2 -S:
   VirtualHost configuration:
   wildcard NameVirtualHosts and _default_ servers:
   *:*                    is a NameVirtualHost
default server phebus.ph.net (/etc/apache2/sites-enabled/000-default:2) port * namevhost phebus.ph.net (/etc/apache2/sites-enabled/000-default:2)
            port * namevhost freedom (/etc/apache2/sites-enabled/freedom:1)
port * namevhost monsite.ph.net (/etc/apache2/sites-enabled/monsite:2)
   Syntax OK
Donc tout semble Ok d'un point de vue syntaxique.

Voici maintenant le contenu (simplissime) d'un VirtualHost
   <VirtualHost *>
       ServerName monsite.ph.net
#       DocumentRoot /var/www/monsite (Fonctionne dans ce cas)
       DocumentRoot /tmp/monsite (Ne fonctionne PAS!! dans ce cas)
#       <Directory /var/www/monsite/>
       <Directory /tmp/monsite/>
               allow from all
       </Directory>
   </VirtualHost>

J'avais crû comprendre que dans un VirtualHost, DocumentRoot pouvoit pointer ailleurs que sur /var/www ? Dernière question: Je ne suis pas intervenu côté DNS. Dois-je faire quelque chose ?

Merci d'avance pour vos lumières et vos conseils.







Reply to: