Se você tentar inserir um endereço DNS que não seja um site público, digamos, myinternalhomepage.lan
, a primeira resposta do navegador da Web comum, como Chrome ou Firefox, será tratá-los como texto simples a ser enviado a um mecanismo de pesquisa, em vez de conectar-se a como se fossem um endereço da web. Mas com endereços públicos funciona bem, posso apenas entrar google.com
e obter o Google.
Entendo que é possível forçar a conexão direta deles em vez de pesquisá-los prefixando-os com http://
ou https://
, mas isso é bastante irritante.
Existe uma definição de configuração, no navegador ou no sistema operacional, para tratar determinados URLs como conectáveis por padrão, de modo que não seja necessário inserir manualmente o prefixo do protocolo?
Infelizmente não.
No entanto, você pode fazer isso usando uma extensão do Chrome.
No Search For Local Hosts é uma dessas extensões. Este permite configurá-lo para hosts locais específicos, adicionando o domínio de nível superior à sua lista. Portanto, para seu exemplo
myinternalhomepage.lan
, você adicionarialan
à lista de TLDs da extensão para forçar a navegação direta para o URL em vez de pesquisar.Também descobri que é possível substituir esse comportamento sufixando a URL com um
/
, como emmyinternalhomepage.lan/
- isso é pelo menos mais natural de digitar do quehttp://
no início. Eu ainda prefiro a extensão dada na outra resposta!