Domínios, Subdomínios, Sub-Sub domínios e Sub (x) -sub-subdomínios (feitos os dois últimos!), são tratados exatamente da mesma maneira pelo DNS para um usuário final e um servidor da Web.
Por exemplo, o servidor DNS pode retornar resultados diferentes para domain.com
, www.domain.com
ou mysite.domain.com
.
Agora, como você provavelmente sabe, existem muito mais domínios do que IPs no mundo.
Por causa disso, os servidores usam algo conhecido como "Cabeçalhos de host" para veicular o conteúdo correto.
Não importa o que você realmente solicite, sua máquina trata tudo da mesma forma - ele procura no DNS qual IP deve se conectar e, uma vez conectado, enviará o cabeçalho do host como parte da solicitação. O servidor web envia de volta o conteúdo que foi configurado para enviar de volta.
Uma boa ferramenta para testar / aprender / diagnosticar é o Wfetch, pode ser baixado aqui .
Aqui está um exemplo dos cabeçalhos enviados ao acessar superuser.com
AquiestáaconfiguraçãodoscabeçalhosdehostnoIIS(umservidordaweb):
(Imagem de aqui )
Se você estava interessado, Serverfault.com e Superuser.com estão no mesmo IP e esta é a técnica usada para separar os sites e servir conteúdo diferente.
Para mais informações sobre o assunto, você pode querer ler o artigo da Wikipedia sobre Hospedagem Virtual .
(Eu sei que você entende o básico, mas eu achei que seria bom dizer um pouco mais para que qualquer um que estivesse usando o Google pudesse aprender um pouco se quisessem!)
Editar
Assim, de acordo com o seu exemplo, eu acho que alguém tão grande quanto o blogspot provavelmente tem uma entrada DNS curinga (Uma entrada curinga retorna o mesmo resultado para qualquer consulta) que aponta para um balanceador de carga, o balanceador de carga enviá-lo para muitos servidores diferentes que provavelmente não têm um site separado por cabeçalho de host, mas sim um único site / script que o endereço digitado (cabeçalhos de host ou não) é analisado e extrai o conteúdo correto de seu CDN lá e então.
Embora, também seja possível (mas improvável) que eles tenham apenas alguns milhares de entradas por ip, o ip leva a alguns servidores e eles simplesmente têm uma entrada para cada site que tenha um cabeçalho de host correspondente.