Pages : 1
#1 Le 19/03/2007, à 17:44
- yannouk
[Résolu] apache: www.site.tld different site.tld
Bonjour. J'ai configuré 2 hotes virtuels dans apache2, dont voici la config:
NameVirtualHost bricodico.com
<VirtualHost bricodico.com>
DocumentRoot "/home/web/bricodico.com"
ServerName bricodico.com
<Directory "/home/web/bricodico.com">
allow from all
Options +Indexes
</Directory>
CustomLog /var/log/apache2/access.bricodico.com.log combined
</VirtualHost>
NameVirtualHost lesfeesreflet.com
<VirtualHost lesfeesreflet.com>
DocumentRoot "/home/web/lesfeesreflet.com"
ServerName lesfeesreflet.com
<Directory "/home/web/lesfeesreflet.com">
allow from all
Options +Indexes
</Directory>
CustomLog /var/log/apache2/access.lesfeesreflet.com.log combined
</VirtualHost>
lorsque je tape lesfeereflet.com, je tombe dans le repertoire qui lui correspond. Lorsque je tape www.lesfeesreflet.com (ou nimporte que autre sous domaine configuré dans bind) c'est le repertoire de bricodico.com qui s'affiche !!!
Voici ce que je trouve dans mon error.log:
[Mon Mar 19 17:51:06 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Mon Mar 19 17:51:06 2007] [warn] NameVirtualHost lesfeesreflet.com:0 has no VirtualHosts
[Mon Mar 19 17:51:06 2007] [warn] NameVirtualHost ns24243.ovh.net:0 has no VirtualHosts
J'en perds mon latin, si quelqun le retrouve au passage....
Dernière modification par yannouk (Le 19/03/2007, à 19:04)
Hors ligne
#2 Le 19/03/2007, à 18:41
- yohann
Re : [Résolu] apache: www.site.tld different site.tld
ben je pense que c'est assez normal ce qui se passe...
essaie de mettre un alias www.lesfeesreflet.com dans ton fichier de config
et cherche serveur LAMP_bis dans la doc tu tomberas sur l'excellent tutu de Mr Declercq
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#3 Le 19/03/2007, à 19:04
- yannouk
Re : [Résolu] apache: www.site.tld different site.tld
merci yohann. Tu as effectivement tapé juste. J'ai fini par solutionner le probleme grace a sp4rky sur le chan IRC, que je remercie enormement au passage. En fait il faut definir un NameVirtualHost *:80 et tous les VirtualHosts a *:80 aussi. Seule la commande ServerName definit le serveur, et ensuite, comme tu l'as dit, on rajoute les alias.
Voilou, MErci encore!
Hors ligne
Pages : 1