Virtual hosts apache

Fermé
tuxpux Messages postés 66 Date d'inscription jeudi 6 janvier 2005 Statut Membre Dernière intervention 28 décembre 2015 - 25 mars 2005 à 11:13
 Willy - 12 oct. 2006 à 13:56
Bonjour
J'ai un pb de configuration pour les virtual host d'apache
J'ai un site web (www.domain.tld) situé ici :
/var/www/html/site1 vers lequel le documentroot d'apache pointe
et maintenant je veux mettre en place des sous domaines situés ici
/var/www/html/site2

voici mon fichier vhost :
NameVirtualHost  mon.ip.publique.xxx

<VirtualHost mon.ip.publique.xxx>
ServerName www.domain.tld
DocumentRoot /var/www/html/site1
DirectoryIndex "index.php?tg=login&cmd=signon"
</VirtualHost>


<VirtualHost mon.ip.publique.xxx>
ServerName sous.domaine.tld
DocumentRoot /var/www/html/site2
</VirtualHost>



pour tester cela j'ai bien modifié mes fichiers hosts sur mon serveur et sur un poste client afin que celui ci s'adresse bien à la bonne ip, mais apache ne fait pas sont job !
en fait qd je tape http://sous.domaine.tld => j'arrive vers http://www.domaine.tld !

je galère depuis qq temps déjà et j'ai pris ces exemples dans la doc d'apache
si une ame charitable voudrait bien se pencher sur mon cas !!
merci d'avance
A voir également:

1 réponse

Adapte ce code et dis moi des nouvelles :


NameVirtualHost mon.ip.pub.XXXX


<VirtualHost "le.sousdomaine.1">
ServerName "le.sousdomaine.1"
DocumentRoot "/var/www/dossier_sous_domaine_1"
</VirtualHost>





<VirtualHost "le.sousdomaine.2">
ServerName "le.sousdomaine.2"
DocumentRoot "/var/www/dossier_sous_domaine2"
        <Directory "/var/www/dossier_sous_domaine2">
        order deny,allow
        allow from all
        </Directory>

</VirtualHost>