incapaz de mapear subdomínio no servidor host local
-
07-07-2019 - |
Pergunta
Estou desenvolvendo uma aplicação web usando o framework Asp.net MVC com conceito de sub-domínio para a comunidade.
Eu tenho implementar conceito de mapeamento de curinga de domínio como * .example.com. Ao conceito de teste no VS 2008 eu editei arquivo hosts e adicione um pouco sub-domínio como
127.0.0.1 a.localhost
127.0.0.1 b.localhost
Quando eu solicitar url http: //a.localhost: 1760 / eu recebo erro
Na tentativa de recuperar a URL: http: //a.localhost: 1760 /
O seguinte erro foi encontrado:
Unable to determine IP address from host name for a.localhost
O dnsserver devolvidos:
Name Error: The domain name does not exist.
Isto significa que:
O cache não foi capaz de resolver o hostname apresentado no URL. Verifique se o endereço está correto.
O que devo fazer para resolver esse erro.
Solução
localhost não pode ter subdomínios - é um nome DNS reservada que simplesmente não apoiá-los. Você poderia, em vez disso, o uso a.myhost.example e b.myhost.example, mas esteja ciente de que Cassini, o servidor de desenvolvimento web VS não entende cabeçalhos de host.