Depuis la mise à jour à partir de Firefox 3.6.x, ma barre d’adresse a une bizarrerie qui n’y était jamais. Quand je tape, par exemple:
localhost/my_dir/index.php
Firefox en fait une requête de recherche, mon moteur de recherche est Google. Pour contourner ce problème (après avoir oublié que je dois le faire presque à chaque fois pour FF), je dois taper:
http://localhost/my_dir/index.php
De cette façon, je suis correctement dirigé vers mon serveur localhost. Je n'ai pas besoin de faire cela pour un autre navigateur, et je pensais que ce Q / A sur le découpage d'URL pourrait changer le comportement, mais ce ne fut pas le cas.
Des idées sur la façon dont je peux éviter que "localhost" ne soit transformé en une requête de recherche?
.com
à tout ce que vous tapez dans la barre d’adresse. Cependant, cela fonctionne bien. Par souci d’exhaustivité: j’ai trouvé ce paramètre préférable à l’utilisation suivantebrowser.fixup.alternate.enabled
.www
browser.fixup.alternate.prefix)
Dans la barre d'adresse, tapez about: config et appuyez sur Entrée.
The about: config "Cela pourrait annuler votre garantie!" Une page d'avertissement peut apparaître. Cliquez sur Je ferai attention, promis !, pour continuer à la page about: config.
Dans le champ Rechercher, tapez keyword.enabled. Double-cliquez sur la préférence keyword.enabled pour définir sa valeur sur false.
Veuillez noter que cela évitera également que des éléments qui ne ressemblent pas à une URL soient utilisés comme termes de recherche. Par exemple, après avoir apporté cette modification, si vous tapez "comment savoir si un œuf est bouilli" dans la barre de recherche, vous obtiendrez simplement une erreur DNS.
D’autres réponses sur cette page permettent d’essayer votre nom de serveur sans suffixe sans modification (disons que vous avez un serveur de votre domaine appelé
git
, lorsque vous tapez simplementgit/
et qu’il ya un problème DNS, au lieu de naviguer verswww.git.com
vous obtiendrez simplement une page d'erreur DNS).solution de Mozilla
la source
Je sais que ce genre est d'une solution bizarre, mais vous pouvez mapper
localhost.com
à127.0.0.1
votre%windir%\system32\drivers\etc\hosts
dossier.Commencez en
notepad
tant qu'administrateur (en utilisant le menu contextuel situé en haut dans le menu Démarrer) et ouvrez le fichier%windir%\system32\drivers\etc\hosts
, puis ajoutez une entrée comme celle-ci:à la fin du fichier. Sauvegarder. Vous devriez maintenant pouvoir utiliser localhost.com à la place de localhost, ce dont Firefox ne devrait pas se plaindre. Notez que cela fonctionne pour pratiquement n'importe quel nom de domaine que vous voulez, vous pouvez donc le raccourcir.
la source
local.host
. C'est une solution beaucoup plus simple que de configurer les moteurs de recherche dans le navigateur. :)l.h
devrait fonctionner même.)Après avoir essayé les solutions déjà publiées, le problème persistait dans mon environnement. Une recherche Google dirigée vers https://cdivilly.wordpress.com/2013/08/15/disable-firefox-redirecting-to-localhost-com/
Ce billet de blog a suggéré de changer la
browser.fixup.alternate.enabled
propriété enfalse
. Cela a fait le tour pour moi.la source
Pour éviter ce problème, j'ai configuré Firefox pour qu'il affiche toujours le
http://
protocole dans la barre d'URL.Dans
about:config
, définissezbrowser.urlbar.trimURLs
surfalse
( https://support.mozilla.org/en-US/questions/881261 ).la source
Si vous souhaitez toujours pouvoir effectuer des recherches à partir de la barre d'adresse, mais que vous souhaitez également pouvoir ouvrir des URL locales, vous pouvez définir la
about:config
propriétébrowser.fixup.dns_first_for_single_words
surtrue
, qui effectuera une requête DNS pour des mots uniques tels quelocalhost
oumyserver
et ne les transformera qu'en un seul. rechercher si la requête DNS échoue.Cela vous donne le meilleur des deux mondes - vous pouvez toujours effectuer une recherche à partir de la barre d'adresse, mais si vous entrez le nom d'une machine sur votre réseau local, vous vous y connecterez à la place (en supposant que votre DNS ou votre
hosts
fichier est configuré correctement bien sur!)la source
Comme dit ici :
about:config
dans la barre d'URL,browser.fixup.domainwhitelist.domain_name
(remplacez-ledomain_name
par votre nom de domaine local, par exemplelocalhost
),true
.la source