la recherche d'hôte local échoue, le navigateur essaie plutôt www.localhost.com
-
19-08-2019 - |
Question
J'avais l'habitude de lancer des applications Web tout le temps sur mon ordinateur portable, pas de problème, j'utilise VWD 2008 Express, j'ai le dernier framework, Windows Vista Home Basic, etc. Maintenant, chaque fois que j’essaie d’exécuter un site Web ou même d’afficher une page dans le navigateur de VWD, le navigateur (IE et Firefox) continue à rechercher www.localhost.com ...
J'ai essayé de copier l'adresse et de la coller directement dans la barre de titre, rien, le même problème que j'ai essayé d'obtenir de cette adresse à partir de la notification ballon (celle qui apparaît lorsque vous exécutez un projet ASP.net), toujours rien ne se passe ...
Mon collègue est confronté au même problème, mais pour lui, il peut simplement copier et coller l'URL dans la barre d'adresse, mais cela ne fonctionne pas avec moi .... Heeeeeellllllllllllllllllp
La solution
Vérifiez votre fichier hosts , il devrait rediriger localhost vers 127.0.0.1 et rien d'autre. . L'entrée qui causera cette erreur devrait ressembler à ceci:
127.0.0.1 www.localhost.com
Si vous le trouvez, supprimez-le ou remplacez www.localhost.com par localhost.
Vous pouvez également essayer d’en poster un dans la barre d’adresse:
127.0.0.1
http://localhost
Notez que le fichier hosts est une victime fréquente des virus. Par conséquent, si ce dernier a été modifié, vous pouvez effectuer une vérification des virus.
Voir également la discussion ici .
Autres conseils
Si cela ne fonctionne pas non plus, ouvrez nod32 (vous l'avez probablement installé sur votre système si les méthodes ci-dessus ne fonctionnent pas), accédez à la configuration avancée, dans le menu de gauche, sélectionnez le filtrage du protocole, puis sélectionnez HTTP et Ports POP3 ...;)
J'ai eu le même problème dans Firefox 3.6 lorsque mon serveur était en panne. Dans mon cas, ce n’était pas un problème avec etc / hosts où la ligne
127.0.0.1 localhost
était là et OK.
La solution qui a fonctionné pour moi a été de désactiver le "couperet". Correction des URL que Firefox effectue lorsque la page est introuvable. Procédure extraite de ici :
- Tapez about: config dans la barre d'adresse et appuyez sur Entrée.
- recherchez browser.fixup.alternate.enabled
- double-cliquez sur le & # 8220; vrai & # 8221; valeur. La ligne deviendra audacieuse, et le la valeur sera remplacée par & # 8220; faux & # 8221;
Ceci corrige directement le problème. Pas de redémarrage de Firefox requis. Si votre serveur est en panne, vous obtenez "page non trouvée". comme prévu. J'espère que ça aide.
Merci pour votre solution ... cela fonctionne très bien ...
J'ai le même problème dans Firefox 3.6. quand mon serveur était en panne. En ce qui me concerne n'était pas un problème avec etc / hosts où la ligne
127.0.0.1 localhost
était là et OK.
La solution qui a fonctionné pour moi était de désactiver le " couperet " URL de fixation que Firefox effectuer lorsque la page n'est pas a trouvé. La procédure à partir d'ici:
1. Type about:config in the address bar and hit return. 2. find browser.fixup.alternate.enabled 3. double click the “true” value. The line will become bold, and
la valeur sera remplacée par & # 8220; faux & # 8221;
Ceci corrige directement le problème. Non Firefox redémarrage nécessaire. Si votre serveur est en panne, vous obtenez "page non trouvée". comme attendu. J'espère que ça aide. lien | drapeau
a répondu le 3 septembre à 7:55 joaquin 2,237112
Quelques éléments à vérifier au hasard ...
-
localhost
est le nom conventionnel de l'adresse IP127.0.0.1
. Si cette adresse ne fonctionne pas, vous avez un problème de configuration réseau. -
Il y aura un fichier
hosts
quelque part, probablement dans un endroit commeC: \ Windows \ System32 \ Pilotes \ Etc \ hôtes
, qui ne devrait généralement contenir que définition de localhost. S'il y a plus de noms et que vous ne les avez pas mis là, alors vous avez un autre problème.
Il est également possible que votre serveur Web ne fonctionne pas. :)