Erreur 404 sur localhost avec wampserver

J’ai utilisé wamp pendant 2 semaines sans problème, mais maintenant j’ai quelques problèmes: localhost/phpmyadmin fonctionne bien, mais localhost/ et 127.0.0.1 me donne une erreur 404 :

Pas trouvé
L’URL demandée / n’a pas été trouvée sur ce serveur.

J’ai déjà testé le port 80 et il est utilisé par Apache .

J’ai des hôtes virtuels qui fonctionnent bien mais je ne peux plus en créer un nouveau, ça ne marchera pas, je ne sais pas pourquoi.

J’ai beaucoup cherché sur internet mais tout ce que je peux trouver, c’est une solution qui ne fonctionne tout simplement pas pour moi, donc si vous pouviez m’aider, ce serait fantastique.

EDIT: J’ai juste changé mon httpd-vhosts.conf, j’ai eu une erreur dans mes nouveaux vhosts, alors maintenant ils fonctionnent bien, mais j’ai toujours une erreur 404 sur localhost /.

EDIT: Merci RiggsFolly pour l’aide, j’avais besoin d’avoir localhost dans mon httpd-vhosts.conf

Ok, cela sonne comme le navigateur tente d’utiliser le réseau IPV6, mais vous n’avez pas entré l’adresse de bouclage IPV6 dans le fichier hosts

Modifier le fichier de vos hôtes pour être

 127.0.0.1 localhost 127.0.0.1 other.dev 127.0.0.1 other2.dev ::1 localhost ::1 other.dev ::1 other2.dev 

Le ::1 est l’adresse de bouclage IPV6, tout comme 127.0.0.1 est l’adresse de bouclage IPV4.

Vous dites que vous avez la configuration des hôtes virtuels, en avez-vous également défini un, le premier pour localhost. Une fois qu’un hôte virtuel est défini, la valeur par défaut dans httpd.conf pour localhost est ignorée.

Donc, ajoutez ceci au début de httpd-vhosts.conf

  ServerName localhost DocumentRoot c:/wamp/www  Options Indexes FollowSymLinks MultiViews AllowOverride All Require local   

Changez c: sur le lecteur sur lequel vous avez installé WAMPServer.