[Virtual Host] Apache n'affiche pas les dossiers
Bonsoir,
j'ai posté mon problème sur le forum apache france mais sans résultat.
Je développe (en local et sans accès depuis l'extérieur) 2 sites différents sur une Gentoo. Je n'ai pas envie d'avoir mes projets dans /var/www donc je les ai déplacé dans 2 sous-dossiers, sur une autre partition : /devWeb/www/siteX et /devWeb/siteY ; j'ai donc configuré 2 virtual Hosts. Apache se lance bien, si je pointe mon navigateur sur http://localhost/, il semble que j'accède à la racine mais je ne vois ni /siteX ni /siteY... j'y ai mis des index.html dedans mais ça ne change rien....
dans /etc/conf.d/apache2 :
Code:
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST"
dans /etc/apache2/httpd.conf :
Code:
Include /etc/apache2/vhosts.d/00_default_vhost.conf
voici mon ma conf. vhost :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
Include /etc/apache2/vhosts.d/default_vhost.include
NameVirtualHost *:80
<VirtualHost *:80>
ServerName siteX.test
DocumentRoot /devWeb/www/siteX
<Directory /devWeb/www/siteX/>
AllowOverride All
Options All
Order allow,deny
Allow from all
Options Indexes FollowSymLinks MultiViews
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName siteY.test
DocumentRoot /devWeb/www/siteY
<Directory /devWeb/www/siteY/>
AllowOverride All
Options All
Order allow,deny
Allow from all
Options Indexes FollowSymLinks MultiViews
</Directory>
<IfModule mpm_peruser_module>
ServerEnvironment apache apache
</IfModule>
</VirtualHost>
</IfDefine> |
et dans /etc/hosts :
Code:
1 2 3 4 5
|
127.0.0.1 pegase.homenetwork pegase localhost
127.0.0.1 siteX.test
127.0.0.1 siteY.test
::1 localhost |
les droits sur les dossiers en question :
Code:
1 2 3 4 5 6
|
pegase pixys # ls -l /devWeb/
total 2
drwxr-xr-x 2 root root 2 janv. 22 17:27 mysql
drwxr-xr-x 2 root root 2 janv. 23 18:25 ruby
drwxr-xr-x 4 root root 4 janv. 22 18:10 www |
D'avance, merci beaucoup pour votre aide.