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

Re: Configurer apache2 avec un site par défaut avec des virtuahosts



Gloubi Nours a écrit :

Bonjour à Tous et à Toutes.

J'ai un serveur de test avec Sarge, fraîchement installé.
J'ai installé Apache2 et je cherche à le configurer pour qu'il ait le même comportement que sont prédécesseur (Apache 1.3), c'est à dire :

   * Un site par défaut, qui répond dans le cas où une requête HTTP
     arrive avec un nom DNS qui n'est pas en virtualHost.
   * Un site différent pour chaque virtualHost configuré.

Rien de bien sorcier, mais là je sèche malgré de vaines tentatives :

Avec Apache 1.3, le site par défaut était dans le httpd.conf, en direct (ServerName, DocumentRoot, etc...) et les sites gérés par les virtualHost définis dans vhosts.conf.

Avec Apache2, ce que j'ai compris : plus de site par défaut, c'est déjà en virtualHost défini dans "sites-available/default". Pour rajouter des vhosts il suffit de créer un fichier par nouveau vhost dans "sites-available" et d'y faire un lien dans "sites-enabled" (ou passer par a2ensite). C'est là que je coince : soit le serveur affiche la page par défaut quelque soit le nom dns d'accès, soit c'est le site du vhost qui s'affiche même si le nom dns n'est pas défini dans le VirtualHost (par ServerAlias par exemple)

J'ai essayer de répliquer le test donné dans http://httpd.apache.org/docs-2.0/vhosts/examples.html, mais même problème... De plus, j'ai l'impression que la configuration est "à la sauce Debian", je n'ai quasiment rien trouvé comme doc qui traite de la configuration des vhosts multiples avec le fichier default comme site par défaut.

Est-ce que quelqu'un peut me donner une piste à suivre, ou une doc adapté à la version Debian ?

Merci pour votre lecture.
Sébastien.


Je précise que c'est des vhosts basé sur les noms.

Sébastien.



Reply to: