Forçar o Chrome a abrir URLs como URLs, em vez de pesquisar

81

Eu tenho um servidor Apache local em execução, que é definido /etc/hostscomo "apache". Então, muitas vezes abro páginas como:

http://apache/website/

Normalmente, isso funciona bem. No entanto, como estou usando um navegador Chrome mais recente, em momentos ímpares, o navegador decide que o URL digitado não é um URL, mas na verdade uma pesquisa, por isso carrega meu mecanismo de pesquisa padrão e tenta encontrar esse URL. Muitas vezes, mas nem sempre, mostra um link abaixo da barra de endereço que diz Did you mean to go to http://apache/website?. Isso é legal, mas muito chato ter que clicar aqui em vez de ir diretamente para lá. O que faz o Chrome se comportar dessa maneira? Posso consertar isso?

JakeGould
fonte

Respostas:

57

Eu tive o mesmo problema e descobri que digitar o / no final sempre o tratará como um URL em vez de palavra-chave.

Por exemplo no meu caso:

local.dev/ben is treated as search

mas

local.dev/ben/ its working fine
chifliiiii
fonte
2
Dizer que acrescentar um / no final sempre o tratará como um URL em vez de uma palavra-chave nem sempre é verdadeiro; por exemplo, endereços locais de link com escopo definido acionam uma pesquisa mesmo se um / estiver presente:https://[fe80::1%eth0]/
Tiernan
2
Não funciona para o meu servidor nodejs aprimorado http://0.0.0.0:8080/bla/Não funciona!
Hitautodestruct
2
@hitautodestruct 0.0.0.0 não é um endereço IP válido, é um endereço reservado que geralmente significa rota padrão no roteamento ou todos os endereços IPv4 no host para serviços. Você precisaria alcançá-lo através de um endereço IP válido atribuído ao seu host.
precisa saber é o seguinte
34

Você pode fazer isso implicitamente criando um novo mecanismo de pesquisa com um URL http://%se uma palavra-chave de null. Em seguida, defina isso como o mecanismo de pesquisa padrão.

Para acessar a página dos mecanismos de pesquisa no chrome:

  • SettingsPainel aberto .
  • Clique no Manage search engines...botão abaixo do Searchcabeçalho.
  • Search Enginespainel possui duas seções: Default search engineseOther search engines
  • Na parte inferior da Other search enginesseção, você verá um formulário que usaremos para adicionar um novo mecanismo de pesquisa.

Mecanismos de pesquisa

iglvzx
fonte
2
Esse é um truque legal. Vou ter que experimentar!
afrazier
3
@iglvzx Obrigado, mas isso só funciona se eu sempre quiser abrir qualquer palavra-chave dessa maneira. Eu realmente gosto de continuar usando a Pesquisa do Google ao digitar outras palavras, mas não quero que isso aconteça ao digitar um URL de host local.
1
Não é mais possível definir 'null' como palavra-chave a partir do Chrome v26.
Skolima
1
@skolima É possível em v27.0
svandragt
1
@svandragt: v27 agora está estável e infelizmente ainda está desativado. Porcaria.
Skolima # 22/13
14

Fiquei irritado com isso também. Eu descobri recentemente o que causou isso. Tente desativar 'Use um serviço da Web para ajudar a resolver erros de navegação'.

Rik
fonte
4
Isso não funciona se eu adicionar à URL. por exemplo, carrego local.symphony-2.3 e adiciono / symphony ou / symphony / à URL, o chrome pesquisa no google essa frase.
Codecowboy
1
No Chrome 54, isso está em "Mostrar configurações avançadas" na parte inferior da about://settingspágina.
Daniel W.
2

Se você conhece a porta que está usando, pode especificá-la manualmente como

URL: 80 / index.html

ao invés de

url / index.html

No primeiro caso, não será tratado como uma solicitação de pesquisa

Masadow
fonte
Não funciona no Chrome 69, mesmo usando: 80
Marco Demaio
2

Nas configurações mais recentes do Chrome - Configurações avançadas

insira a descrição da imagem aqui

Mohamed Alikhan
fonte
Rik forneceu esta resposta seis anos antes de você: superuser.com/a/394874/84181
Eric
A resposta de Rik está desatualizada em sete anos. Mohamed Alikhan fornece uma captura de tela atualizada da versão mais recente do navegador e isso é muito útil na minha opinião.
Blisterpeanuts
1

Veja como desativar a capacidade de fazer pesquisas na barra de endereços (omnibox) do Google Chrome:

  1. Abra o Google Chrome.
  2. Digite chrome://flagsna barra de endereço e pressione Enter.
  3. Role até o botão Ativar pesquisa na Omnibox .
  4. Selecione desativado .
mohammed
fonte
1
Eu não tenho essa opção; qual versão você está usando?
Ben Ben
0

Eu tive que adicionar google.co.in com a sequência de pesquisa: http://google.com/search?q=%s para que a Pesquisa do Google e a pesquisa de URL funcionassem.

Agora, se eu quiser navegar no URL, basta anexar ' http: // Whatever ' e escolher se quero fazer uma navegação ou pesquisa de URL.

A resposta da @ iglvzx não parece mais funcionar na versão 40 do Chrome. Parece que Null não é mais uma entrada válida. Eu tive que improvisar como acima para fazer isso funcionar.

noob Mama
fonte
Hmm não está funcionando para mim no Chrome 40. Que bug estranho.
jfroom
0

Eu tive o mesmo problema com o Chrome no meu telefone Android. Resolvi isso de forma semelhante à sugestão @Rik.

Para Chrome para celular :

  1. Vá para Configurações -> Privacidade
  2. Desmarque as sugestões de erro de navegação
nkatsar
fonte
tive que desmarcar "sugestões de erro de navegação" e "sugestões de pesquisa e site" (as duas primeiras opções) antes que o chrome parasse de transformar meus URLs para consultas de pesquisa. depois pude ativar as configurações e o chrome ainda abriu meus URLs como deveria. cromo ruim. cromo de caixa preta proprietário inadequado. Estou usando o firefox kthxbye
lesmana
0

Tente adicionar o URL correto aos favoritos do navegador. Em seguida, o Chrome sugere esse endereço em primeiro lugar (marcado com estrela).

omnibox chrome

Eixo
fonte
É incomum ter um nome de host tão curto quanto um único caractere. O Chrome está sugerindo o arquivo: /// porque a: é uma letra de unidade. Mesmo que você tenha digitado "c: \ Usuários \", "a: 81" é um arquivo chamado "81" na unidade "a". Obviamente, isso pressupõe que você esteja usando o Windows.
zaTricky 14/08
Eu não recomendo o domínio 'a', é apenas uma prova de que funciona. Porque eu acho que a desativação completa da pesquisa na linha de endereço não é uma boa solução. Mas bom ponto.
Axis