Como evitar que o Firefox converta URLs 'localhost/*' em consultas de pesquisa?

Como evitar que o Firefox converta URLs 'localhost/*' em consultas de pesquisa?

Desde a atualização do Firefox 3.6.x, minha barra de endereço tem uma peculiaridade que nunca existiu. Quando digito, por exemplo:

localhost/my_dir/index.php

O Firefox transforma isso em uma consulta de pesquisa, meu mecanismo de pesquisa é o Google. Para contornar isso (depois de esquecer que preciso fazer isso quase sempre no FF), devo digitar:

http://localhost/my_dir/index.php

Dessa forma, sou direcionado corretamente ao meu servidor localhost. Não preciso fazer isso em nenhum outro navegador e penseiestas perguntas e respostas sobre corte de URLpode mudar o comportamento, mas não mudou.

Alguma idéia de como posso evitar que 'localhost' seja transformado em uma consulta de pesquisa?

Responder1

  1. Digite about:configna barra de URL
  2. Na caixa de pesquisa de filtro, digitebrowser.fixup.alternate.suffix
  3. Clique duas vezes nesta entrada para editá-la e remover:.com

Agora seus arquivos localhost devem funcionar sem a necessidade de adicionar arquivos http://.

Responder2

Se você ainda quiser pesquisar na barra de endereço, mas também quiser abrir URLs locais, poderá definir a about:configpropriedade browser.fixup.dns_first_for_single_wordscomo true, que fará uma consulta DNS para palavras únicas como localhostou myservere apenas a transformará em um pesquise se a consulta DNS falhar.

Isso oferece o melhor dos dois mundos - você ainda pode pesquisar na barra de endereço, mas se inserir o nome de uma máquina na sua LAN, você simplesmente se conectará a ela (assumindo que seu DNS ou hostsarquivo esteja configurado corretamente, é claro!)

Responder3

  1. Na barra de localização, digite about:config e pressione Enter.

  2. O about:config "Isso pode anular sua garantia!" página de aviso pode aparecer. Clique em Terei cuidado, prometo!, para continuar na página about:config.

  3. No campo Pesquisar, digitepalavra-chave.enabled.Clique duas vezes na preferência keywords.enabled para definir seu valor como falso.

Observe que isso também impedirá que coisas que não sejam semelhantes a URL sejam usadas como termos de pesquisa. Por exemplo, depois de fazer essa alteração, se você digitar “como saber se um ovo está cozido” na barra de pesquisa, receberá apenas um erro de DNS.

Outras respostas nesta página fornecem uma maneira de tentar o nome do servidor sem sufixo sem modificação (digamos que você tenha um servidor em seu domínio chamado git, quando você digita apenas git/e há um problema de DNS, em vez de navegar, www.git.comvocê apenas obterá uma página de erro de DNS).

solução da Mozilla

Responder4

Como disseaqui:

  1. Digite about:configna barra de URL,
  2. Crie um parâmetro booleano browser.fixup.domainwhitelist.domain_name (substitua domain_namepelo seu nome de domínio local, como localhost),
  3. Defina o valor do novo parâmetro como true.

informação relacionada