Je tente d'utiliser les virtual hosts avec Wampserver.
Pour cela j'ai dans le fichier hosts de windows rajouté la ligne : 127.0.0.1 test
Dans le fichier httpd.conf (wamp\bin\apache\Apache2.2.17\conf) de wampserver j'ai activé la ligne : # Virtual hosts Include conf/extra/httpd-vhosts.conf
Dans le fichier httpd-vhosts.conf (wamp\bin\apache\Apache2.2.17\conf\extra) de wampserver j'ai rajouté :
<VirtualHost *:80> ServerAdmin webmaster@dummy-host2.hleclerc-PC.ingenidev DocumentRoot "C:/wamp/www/test/" ServerName test ErrorLog "logs/test.log" CustomLog "logs/test.log" common </Directory> </VirtualHost>
Sachant que wampserver est installé dans le dossier Program Files. Et que le dossier virtuel que je veux créer est test.
Après avoir redémarré wampserver, lorsque je tape : [localhost] dans mon navigateur ça marche. Mais lorsque je tape [test], mon navigateur dit 403 forbidden et You don't have permission to access / on this server.
J'ai essayé en rajoutant
<Directory "C:/Program Files/wamp/www/test/"> Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Deny from all Allow from 127.0.0.1 </Directory>
dans le fichier httpd-vhosts.conf en testant en le mettant entre les balises <VirtualHost> et en dehors de ces balises. Mais à chaque fois j'ai le même résultat 403 Forbidden.
Déjà je vois un petit pb rien ne te choque ? " Order Allow,Deny Order = Ordre en Francais donc Allow Deny != Deny allow Deny from all Allow from 127.0.0.1 "
Et il ne faudrait pas ajouter Allow from localhost ? (je ne suis pas sûr mais essaye)
Sinon peut etre une erreur de copie mais t'as un </directory> dans le deuxième VH qui n'a rien à faire... Sinon sa me parait bon :/ Il me semble que le premier virtual host doit correspondre a ta config par défaut dans hhtpd.conf (au niveau servername/documentRoot)