Arquivo de host

Uma duvida talvez trivial, como mapear no arquivo de host para acessar no ambiente de testes um domínio com protocolo https? Exemplo: 127.0.0.1 para https://meudominio.com.br #url de produção.

Como assim mapear no arquivo de host para acessar? Desculpa, não entendi o significado da sua pergunta.

wiliamps

Seguinte existem profiles diferentes: teste,homologação e produção. Quero mapear no arquivo de host os ips dos profiles para o meu domínio https://meudominio.com.br, para que quando for testar local nao ter que ficar alterando manualmente as urls dos links da minha aplicação,exemplo:http://127.0.0:8080/minhaaplicacao/login.html,mas o problema eh o https, como mapea-la no arquivo de hosts

Você sabe onde fica o arquivo /etc/hosts da máquina que você vai usar para testar? Essa configuração é feita no “client”, não no “server” (ou seja, na máquina do cara que tem o browser, não na máquina que está sendo usada para servir as páginas).

No Windows o arquivo normalmente fica em \windows\system32\drivers\etc\hosts
No Unix, Linux e MacOSX, como você deve ter desconfiado, é em /etc/hosts

Bom talvez nao mencionei,mas minha duvida nao eh com a localização do arquivo de host. Vou exemplificar: tenho a url https://meudominio.com.br na tentativa de testar ou homologar a linchando arquivo ficaria colo para https? Quando http isso funciona 127.0.0.1. http://meudominio.com.br
Mas e quando tem o https?

Não entendi patavina. As três configurações (teste, homologação e produção) estão em servidores diferentes, é isso?

Se o teste está em 111.111.111.111, a homologação em 122.122.122.122 e a produção em 133.133.133.133, você testa todas com a mesma url ( https://bla.bla.bla.com.br ) mas acerta o seu arquivo de hosts para apontar para a máquina (IP) correto.

Obviamente isso é um porre, portanto você normalmente teria 3 hostnames diferentes,

https://teste.blablabla.com.br
https://homolog.blablabla.com.br
https://prod.blablabla.com.br