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 : Sélectionner tout - Visualiser dans une fenêtre à part
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST"
dans /etc/apache2/httpd.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Include /etc/apache2/vhosts.d/00_default_vhost.conf
voici mon ma conf. vhost :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.