Como procurar pelo host no servidor apache?

3

Estou tentando testar localmente se meu host virtual está funcionando. Quando eu digito o ServerName no navegador em vez de solicitar a página da web do apache, o cromo vai e procura na internet por sites correspondentes ao meu host virtual. Como posso ter certeza de que o que eu digito no navegador é solicitado no meu apache e não na internet?

    
por enu 01.02.2017 / 14:58

1 resposta

3

Para o Google Chrome / Chromium, isso é essencialmente uma solicitação de recurso recusada . O que o navegador faz neste caso é:

  

A forma como o Chrome pretende funcionar neste caso é que, quando   um usuário insere algo que é um nome de host de intranet em potencial, Chrome   faz uma requisição HTTP HEAD em segundo plano para esse hostname, e se ele   resposta válida, ele exibe uma barra de informações sobre a página de resultados da pesquisa,   perguntando "Você quis ir para http://<hostname>/ ?" Se um usuário clicar   esse link, ele não só navega para esse hostname agora, ele também   lembra-se do nome do host no futuro para evitar a pesquisa novamente.   Da mesma forma, fazer qualquer outra navegação digitada bem-sucedida para esse host   (por exemplo, "hostname /" como sugerido em (2)) também fará com que o Chrome nunca   procure por esse host novamente.

A única maneira de acessar diretamente a página na primeira tentativa é desativar a pesquisa.

Ou use soluções alternativas:

  • Digite http://foo ou foo/ ou foo:80 , etc.
  • Mude para o Firefox, que, de acordo com os comentários nessa solicitação de recurso, tem o comportamento desejado.
  • Use um nome de host com um . : foo.bar
por muru 01.02.2017 / 15:23