J'étudie la configuration d'hôtes virtuels basés sur le nom, sous Apache, pour le provisionnement d'un domaine principal et de son sous-domaine. J'ai trouvé un exemple sur le web qui suggère une configuration comme suit :
Listen 80
NameVirtualHost *
<VirtualHost *>
ServerName www.domain.com
DocumentRoot /home/httpd/htdocs/
</VirtualHost>
<VirtualHost *>
ServerName subdomain.domain.com
DocumentRoot /home/httpd/htdocs/subdomain/
</VirtualHost>
ce qui est logique jusqu'à ce que le DocumentRoot
des directives. Ai-je raison de dire qu'il est peu judicieux de faire en sorte que la racine du document d'un hôte virtuel soit un descendant d'un autre ? Cette configuration ne signifie-t-elle pas que le répertoire "sous-domaine" servira de serveur pour le contenu des deux domaines ?
0 votes
Mon hébergeur fait ça et je pense que c'est débile. Les sous-domaines doivent être complètement séparés.