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

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



Glennie Vignarajah a écrit :

Le Tuesday 21 June 2005 12:28, vous avez écrit:
Bonjour à Tous et à Toutes.
Salut,
Merci pour la réponse.

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)
Chaque virtuel host est déterminé par ServerName.
Le serveur par défaut est *toujours* le premier virtuel host chargé
Je le note, et je suis donc parti de la configuration d'origine, en rajoutant d'autres vhosts à la fin, et là, sans que je comprenne trop pourquoi, ça fonctionne ! J'ai bien le premier vhost (fichier default) qui répond à tous les demande à partir du moment où le nom DNS n'est pas défini dans un vhost.

J'ai du tourner en rond...

Est-ce que quelqu'un peut me donner une piste à suivre, ou une doc
adapté à la version Debian ?
Voilà ce que j'ai chez moi :

Celui par défaut (000www dans sites-enabled)

<VirtualHost www.nephthys.org>
ServerName www.nephthys.org
ServerAdmin webmaster@nephthys.org
DocumentRoot /miscs/web/www
AddType application/x-httpd-php .php .htm .html
 <Directory /miscs/web/www>
         Order allow,deny
         Allow from all
      </Directory>
</VirtualHost>

Un autre...
<VirtualHost apt.nephthys.org>
 ServerName apt.nephthys.org
 ServerAdmin webmaster@nephthys.org
 AddType application/x-httpd-php .php .htm .html
 DocumentRoot /miscs/web/apt
 DirectoryIndex index.php
 <Directory /miscs/web/apt>
   Order allow,deny
   Allow from all
 </Directory>
</VirtualHost>


Par ailleurs, vérifiez bien la directive 'NameVirtualHost' est bien présente dans votre config ! J'ai /etc/apache2/conf.d/virtuelhosts la ligne 'NameVirtualHost www.nephthys.org'

A+
Merci beaucoup pour ton aide.

Sébastien.



Reply to: