Pour ton soucis de page qui s'affiche bien partout sauf sur le serveur, vérifie comment se passe la résolution de noms.
Je m'explique :
lorsque tu accède à ton virtualhost depuis l'extérieur, il y a une résolution DNS, et le client accède à ton serveur par le biais de ton interface réseau (probablement eth0), et apache applique les règles définies dans les fichiers de configuration.
Par contre, si ton serveur est configuré comme suit :
dans /etc/nsswitch.conf :
hosts: files dns
et dans /etc/hosts :
127.0.0.1 mon_virtual.mon_domain.com localhost
Lorsque tu utilises un navigateur pour afficher la page de mon_virtual.mon_domain.com, tu passes par localhost, et non par l'interface réseau, et c'est peut-être là que ça pêche...
Si ce n'est pas ça, alors je n'ai aucune idée de la façon de résoudre ton problème, ni de savoir pourquoi ton serveur réagit comme ça....
En espérant que ça t'aidera quand même.
[^] # Re: DirectoryIndex
Posté par Gyro Gearllose . En réponse au message pb apache. Évalué à 2.
Je m'explique :
lorsque tu accède à ton virtualhost depuis l'extérieur, il y a une résolution DNS, et le client accède à ton serveur par le biais de ton interface réseau (probablement eth0), et apache applique les règles définies dans les fichiers de configuration.
Par contre, si ton serveur est configuré comme suit :
dans /etc/nsswitch.conf :
et dans /etc/hosts :
Lorsque tu utilises un navigateur pour afficher la page de mon_virtual.mon_domain.com, tu passes par localhost, et non par l'interface réseau, et c'est peut-être là que ça pêche...
Si ce n'est pas ça, alors je n'ai aucune idée de la façon de résoudre ton problème, ni de savoir pourquoi ton serveur réagit comme ça....
En espérant que ça t'aidera quand même.