Nome do domínio para hospedagem na web (configuração do DNS)

2

Agora isso é realmente básico. Eu li sobre como o DNS funciona. Há também algumas perguntas no ServerFault que falam sobre configurações DNS complexas e outras coisas, mas o meu problema é que eu não entendo o básico disso. Minha pergunta é bem simples, até embaraçosa, mas há algo enorme que está faltando e está me enlouquecendo.

Quando você precisa vincular um nome de domínio a um servidor de hospedagem na Web, você tem o nome de domínio e o DNS do servidor de hospedagem e aponta o nome do domínio para o servidor DNS (nome de host ou IP).

Mas como você diz qual site deve ser exibido em uma hospedagem compartilhada? Há mais de um site com o mesmo IP.

Obrigado!

    
por Xavi Esteve 15.10.2010 / 21:51

2 respostas

1

Em hospedagem compartilhada, seu provedor terá um painel de controle para configurar isso para você. Se você está configurando o Apache, isso é armazenado na parte do arquivo de configuração do vHosts.

Essencialmente, o servidor da Web (geralmente o Apache) descobre qual página da Web deve ser veiculada ao usuário final, já que todo navegador moderno envia o cabeçalho HOST indicando qual nome de host ele pretende acessar. Se você navegar até o IP sem informar ao servidor qual site deseja visitar, a maioria dos servidores da Web exibirá um erro genérico, a menos que seja configurado de outra forma.

    
por 15.10.2010 / 21:53
1

Quando há mais de um site em um IP, o servidor da Web examina o cabeçalho do host HTTP na solicitação para determinar qual site será veiculado.

No Apache, isso é configurado através de Hosts Virtuais. No IIS, por meio de cabeçalhos de host.

    
por 15.10.2010 / 21:55