J'ai configuré apache et compagnie sur un serveur web pour lequel j'ai acheté un nom de domaine. Mon fichier resolv.conf du serveur contient bien l'ip du serveur de dns, le fichier host du serveur contient bien les alias pointant sur l'ip du serveur :
Code : Tout sélectionner
127.0.0.1 localhost.localdomain localhost
37.59.40.46 ns3000497.ip-37-59-40.eu ns3000497 abracadabook.fr abracadabook.com\
www.abracadabook.fr
2001:41D0:8:4F2e::1 ns3000497.ip-37-59-40.eu ns3000497 abracadabook.fr abracada\
book.com www.abracadabook.fr
# The following lines are desirable for IPv6 capable hosts
#(added automatically by netbase upgrade)
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhostsCode : Tout sélectionner
<VirtualHost *:80>
ServerName www.abracadabook.fr
ServerAlias abracadabook.fr *.abracadabook.fr
DocumentRoot /home/abracadabook/www/
<Directory /home/abracadabook/www/>
Options -Indexes
AllowOverride All
</Directory>
</VirtualHost>J'ai configuré un lien dans le fichier host de ma machine avec laquelle je souhaite accéder au serveur, depuis lorsque j'accède à abracadabook.fr cela fonctionne et mon documentroot est bien pris en compte. Je ne parviens pas à trouver la logique derrière ce problème, tout étant pour moi configuré correctement, sauf erreur de ma part.
D'avance merci.