Je configure un serveur Apache local. J'utilise le paquet xampp 1.7 sur Windows. Un site nécessite d'être dans le répertoire racine, donc j'ai configuré un hôte virtuel pour le faire apparaître à partir de la racine.
Dans le fichier hôte, j'ai ajouté une entrée (127.0.0.1 app.localhost).
J'ai ajouté l'hôte virtuel à la configuration d'Apache:
<VirtualHost app.localhost:80>
DocumentRoot "D:/Tools/xampp1.7/htdocs/ovs-v2"
ServerName app.localhost
<Directory "D:/Tools/xampp1.7/htdocs/ovs-v2/">
AllowOverride All
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
L'hôte virtuel lui-même fonctionne, quand je vais à app.localhost, je reçois le bon site web. Quand je vais à localhost, je reçois la racine Web normale. Mais quand je vais à 127.0.0.1, je reçois le site Web app.localhost.
Si je désactive cet hôte virtuel, tout fonctionne normalement. Comment puis-je réparer cela?