Bonjour à tous,
Pour simplifier mon problème, sur ma machine, j'ai deux site.
Un site auquel j'accès avec www.monsite.fr et un autre avec www2.monsite.fr
Je voudrais que si je tape autre chose que www ou www2, j'arrive sur le site www.
Pour gérer les deux entrées, j'utilise ça dans le httpd.conf
Code :
- Listen 80
- NameVirtualHost mon.ip.a.moi
- <VirtualHost mon.ip.a.moi>
- ServerName www2.monsite.fr
- DocumentRoot /chemin/qui/va/au/bon/endroit/
- [...]
- </VirtualHost>
- <VirtualHost mon.ip.a.moi>
- ServerName www.monsite.fr
- ServerAlias truc.monsite.fr
- DocumentRoot /chemin/qui/va/au/bon/endroit/
- [...]
- </VirtualHost>
|
Si je tape truc.monsite.fr, ça marche.
Mais si je tape bidule.monsite.fr, ça me renvoi vers www2.
Je sais, si j'inverse les deux VirtualHost, ça va fonctionner, mais je ne peux pas le faire (ou plutôt mon admin sys/reseau est une BEEEEP).
Est-ce qu'il existe une commande (du style ServerAlias *.monsite.fr) qui ferait que cela fonctionne comme je le souhaite ?
Merci de votre aide.