Bonsoir

Merci pour ton aide.


> Tu as probablement envie de te connecter sur les sites
> http://www.beta-monsite.tld/ et http://www.production-monsite.tld/ pour
> y voir autre chose.


Oui, a terme c'est mon but mais il faut configurer Bind9 d'apres ce que j'ai
compris pour que cela fonctionne

Je crois qu'Apache donne priorité à l'ordre alphabétique, tu devrais
> essayer de renommer /etc/apache2/sites_enabled/default en
> /etc/apache2/sites_enabled/000-default pour avoir le comportement attendu.


J'ai fait ce test, voila le resultat de la meme batterie de test que j'avais
deja fait:

OK=> http://192.168.0.XX/ <http://192.168.0.xx/> sur /var/www/
OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser <http://192.168.0.xx/~monuser> sur
/home/monuser/public_html/
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
 Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/alpha
<http://192.168.0.xx/~monuser/alpha>sur
/home/monuser/public_html/alpha
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> 
http://192.168.0.XX/~monuser/alpha/www<http://192.168.0.xx/~monuser/alpha/www>sur
/home/monuser/public_html/alpha/www
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
 OK=> http://192.168.0.XX/~monuser/beta
<http://192.168.0.xx/~monuser/beta>sur /home/monuser/public_html/beta
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> 
http://192.168.0.XX/~monuser/beta/www<http://192.168.0.xx/~monuser/beta/www>sur
/home/monuser/public_html/beta/www
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> 
http://192.168.0.XX/~monuser/production<http://192.168.0.xx/~monuser/production>sur
/home/monuser/public_html/production
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> 
http://192.168.0.XX/~monuser/production/www<http://192.168.0.xx/~monuser/production/www>sur
/home/monuser/public_html/production/www
 Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/

A priori ca resolu mon premier probleme sur le pointage des adresses.
Au vue de ces tests il semble bien que apache ne retiennent comme valeurs
pour hostname:port et DOCUMENT_ROOT les valeurs du 1er
"sites-enabled" par ordre alphabetique.

Existe-t-il un moyen pour passer outre cela afin que le DOCUMENT_ROOT prenne
comme valeur le repertoire sur laquelle pointe l'adresse (ex: DOCUMENT_ROOT
de http://192.168.0.XX/~monuser/beta = "/home/monuser/public_html/beta/") ?

DOCUMENT_ROOT est une constante qui est assez importante pour moi et ca
m'ennuirai d'avoir

Répondre à