Estou no Windows 10 usando Chrome, Firefox e MS Edge. Estou tentando fazer algo para uma aula que estou fazendo e não consigo fazer funcionar. Tudo o que quero fazer é adicionar algo assim ao arquivo hosts:
127.0.0.1 meusite.dev
Isso é TUDO para rodar no meu PC local. Eventualmente, preciso que meu site seja capaz de rodar no IIS, mas esta é a primeira etapa e não posso passar por ela. (estou no meu segundo dia tentando)
O que eu fiz:
- Fiz edições no bloco de notas em um arquivo na minha área de trabalho.
- Renomeei o arquivo hosts original no diretório drivers/etc.
- Copiei meu arquivo no diretório drivers/etc.
- Executei ipconfig -flushdns
- Eu pinguei com sucesso o novo site com: ping mysite.dev
- Limpei o histórico de navegação nos três navegadores.
- Eu reabri todos os três navegadores.
Tudo isso falhou em fazer qualquer diferença (e eu reiniciei também) Então eu adicionei isto:
- Executei ipconfig -flushdns
- Em seguida, ipconfig -renew
- Em seguida, ipconfig -registerdns
Em seguida, repeti as etapas 5-> 6 e todas falharam em fazer qualquer diferença. Estes são os erros por navegador:
Chrome: este site não pode ser acessado mysite.dev recusou-se a conectar.
Firefox: Não é possível conectar O Firefox não pode estabelecer uma conexão com o servidor em www.mysite.dev.
MS Edge: Hmmm... não consigo acessar esta página
Percebi que todos os três navegadores mudaram http para https. Não tenho certeza se isso importava, mas segui as instruções para desativar esse redirecionamento para todos os três navegadores e NENHUM deles realmente interrompeu o redirecionamento para https.
E ainda não consigo o resultado correto, que deveria ser a página padrão do IIS. Posso ver a página padrão do IIS com localhost, portanto, o IIS está em execução.
Ajuda! Quaisquer idéias ou orientações seriam muito apreciadas!
Desde o início de 2018, os navegadores Chrome e Firefox (presumivelmente Edge também) forçam todos os domínios que terminam em
.dev
(e.foo
) a serem redirecionados para HTTPS por meio de um cabeçalho HTTP Strict Transport Security (HSTS) pré-carregado. Mais informações aqui .O Google possui o
.dev
domínio (entre muitos outros). Eles agora operam um serviço de registro de domínios alugando domínios.Opção 1
De qualquer forma, para que seu mysite.dev funcione localmente, sua máquina local precisará:
opção 2
Basta escolher outro domínio, como
mysite.local
oumysite.test
.Bem... você precisa ter um servidor web rodando no computador e escutando em 127.0.0.1 para que um navegador web se conecte a ele. Parece que você ainda não tem um servidor web em execução.