Bonjour,
Voila dans mon serveur apache je voudrai y enregistrer 2 DNS ( intranet et site2 ).
Vu que pour le moment ce n'est qu'en local, j'ai rajouté les noms dans le fichier host de windows ( chacun pointant vers 127.0.0.1 )

Ensuite dans httpd.conf, j'ai fais ca pour les vhosts :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<VirtualHost site2:80>
DocumentRoot "D:\sites/site2"
ServerName site2
</VirtualHost>
<VirtualHost intranet:80>
DocumentRoot "D:\sites\intranet/public"
ServerName intranet
</VirtualHost>
Et ca pour les directory :
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
 
<Directory "D:\sites/site2">
MultiViews
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
 
 
 
<Directory D:\sites\intranet/public">
    Options Indexes FollowSymLinks
     AllowOverride All
      Order allow,deny
    Allow from all
</Directory>
Le probleme : seul le premier vhost va fonctionner, si je change l'ordre ( si je mets l'intranet en premier ), ce sera celui la qui sera chargé ...

Merci pour votre aide