Bonjour à tous,
J'ai configuré apache et compagnie sur un serveur web pour lequel j'ai acheté un nom de domaine.
Mon fichier de virtualhost : (mon site est activé et les ports sont correctement configurés, et j'ai checké la syntaxe du fichier à l'aide de la commande apache2ctl -S, pas de problème à ce niveau là)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <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>
Lorsque j'essaie d'accéder au serveur via le domaine abracadabook.fr, ou encore *.abracadabook.fr, ou même via l'adresse ip du serveur, la page ne se charge pas.
J'ai configuré un lien dans le fichier host de ma machine client, depuis lorsque j'accède à abracadabook.fr via cette machine cela fonctionne et le documentroot d'abracadabook.fr est bien pris en compte.
Il est impossible d'accéder au serveur et au site depuis une autre machine.
Malgré cela, lorsque je lance node.js sur mon serveur sur le port 8080, il est accessible depuis toute machine à l'adresse abracadabook.fr:8080.
Je ne parviens pas à trouver la logique derrière ce problème, tout étant pour moi configuré correctement, sauf erreur de ma part.
Merci d'avance pour votre aide.
Partager