Bonjour,
Eydo, le 26 septembre 2011 - 06:40 , dit :
objectif : je veux installer des sites dans des dossiers pour organiser mon travail mais j'ai un problème avec le fichier
/etc/config/apache/extra/httpd-vhosts-user.con
http://nas/
test ----------->
marche
http://nas/
toto----------->
marche pas
http://nas/
titi----------->
marche pas
Merci de votre aide pour résoudre le problème...
Voici mon fichier :
NameVirtualHost *:80
NameVirtualHost *:80
<VirtualHost _default_:80>
DocumentRoot "/share/Web"
</VirtualHost>
<VirtualHost *:80>
ServerName test
DocumentRoot "/share/Web/test"
</VirtualHost>
<VirtualHost *:80>
ServerName toto
DocumentRoot "/share/Web/test"
</VirtualHost>
<VirtualHost *:80>
ServerName titi
DocumentRoot "/share/Web/Sdossier/test"
</VirtualHost>
Cela ne marche pas comme cela ...
Pour utiliser les vortual_host, il faut des noms de serveur qui pointe sur votre adresse principale (externe)
tel que, cela pourrait fontionner en faisant :
http ://test/
http://toto/
http://titi/
sachant que toto, titi et test ... doivent avoir la même adresse I.P. cible, par exemple avec (en local) un fichier host adapté.
là le serveur prend la première adresse valide ... donc test, sans s'occuper du nom ...
ce que vous voulez faire (tel que les http:// .... indiqué, se fait sans virtual_host ... mais en gérant des répertoires dans /share/Web ....
Philippe.