Bonjour,
Je cherche a configurer apache de façon a avoir 2 VirtualHost distincts :
- Le 1er définissant le DocumentRoot pour www.mondomaine.com
- Le 2e définissant le DocumentRoot pour *.mondomaine.com ('*' voulant dire "n'importe quel sous-domaine sauf 'www'")
Aucun probleme pour le 1er :
<VirtualHost xxx.xxx.xxx.xxx:80> ServerName domaine.com ServerAdmin moi@domaine.com DocumentRoot "/srv/d_moi/www/domaine.com/htdocs" <Directory "/srv/d_moi/www/domaine.com/htdocs"> [...] </Directory> [...] </VirtualHost>
Par contre pour le second virtualHost je ne sais pas comment faire :/ J'ai essayé d'utiliser ServerAlias au lieu de ServerName mais sans succés. Quelqu'un a-t-il une solution pour ce probleme ?
Merci d'avance !
Bonjour,
ça parait bon… avez vous pensé à restart apache? :)
Cordialement
Il ne faut pas remplacer ServerName par ServerAlias
Les deux directives doivent se suivre: à la suite d'un ServerName, vous pouvez indiquer autant de ServerAlias que vous voulez: cela donne: ServerName domaine.com ServerAlias www.domaine.com