Bonjour!
Comme indiqué dans le titre j'ai une petite incompréhension sur une erreur avec mon serveur Apache.
J'ai enregistré ce matin un nom de domaine, cela s'est d'ailleurs correctement déroulé puisqu'en utilisant ce nom je suis bien redirigé vers ma box.
Seulement lorsque j'essaie de mettre en place un vhost j'obtiens un 403 not found.
Je précise que j'arrive à accéder aux autres vhosts en place, mais uniquement en local faute de nom de domaine pour ceux-ci.
Voici la configuration pour mon vhost :
-/etc/httpd/conf/extra/httpd-vhosts.conf :
-/var/www/name/conf/httpd-app.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <VirtualHost name.fr:80> Include "/var/www/name/conf/httpd-app.conf" </VirtualHost>
Ce qui me semble bizarre c'est le chemin mentionné dans error_log :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 DocumentRoot "/var/www/name/htdocs/" ServerName name.fr <Directory /var/www/name/htdocs/ > <IfVersion < 2.3 > Order allow,deny Allow from all </IfVersion> <IfVersion >= 2.3> Require all granted </IfVersion> </Directory>
Il n'y a pas de dossier ou de fichier ayant pour chemin /etc/httpd/htdocs sur mon serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Sat Jan 03 18:31:49.039834 1970] [authz_core:error] [pid 2075:tid 3033527344] [client 192.168.0.254:48161] AH01630: client denied by server configuration: /etc/httpd/htdocs
Je précise que ça ne vient pas du fait que le serveur soit derrière une box, lorsque je laisse la config par défaut de mon serveur décommentée j'arrive à y accéder. C'est pourtant sûrement quelque-chose de très bête mais je n'arrive pas à mettre le doigt dessus. :S
Quelqu'un aurait-il une explication ou un début de solution? Merci d'avance!
Partager