
Estou tentando configurar vários sites no meu servidor doméstico (executando o Windows 7). Digamos que eu tenha o domínio lol.com
. Neste endereço estou hospedando algumas coisas realmente lol, mas só por diversão eu também quero que mail.lol.com
isso leve ao webclient para o e-mail.
lol.com
está hospedado c:\www\www\
e mail.lol.com
está hospedado em c:\www\mail\
. O site padrão (lol.com) já está redirecionado e funciona perfeitamente, mas como configuro o IIS 7.5 para que ele entenda que quando recebe uma solicitação como mail.lol.com
ela deve redirecionar para c:\www\mail\
?
mail.lol.com
é um site separado que criei com seu próprio caminho físico no IIS e sua ligação é http(tipo) layout.localhost(host) 80(porta) *(endereço IP), mas onde faço a verificação real do solicitar e redirecionar?
Responder1
Sua ligação deve ser igual ao endereço do seu subdomínio. mail.lol.com deve ter um link com o mesmo endereço. Quando um navegador faz uma solicitação, ele envia um cabeçalho de host “mail.lol.com”, é assim que o IIS sabe qual site servir.
Responder2
Supondo que você tenha configurado o site corretamente no IIS e tenha a ligação definida como mail.lol.com, a última etapa é configurar seu DNS.
Se lol.com for um domínio real que você registrou, será necessário modificar os registros DNS de lol.com e adicionar umUma gravaçãoque aponta para qualquer endereço IP que sua máquina IIS esteja escutando.
Para esclarecimento, um Registro A é simplesmente um registro que vincula um nome de domínio específico a um endereço IP. (Lista da Wikipedia de tipos de registro DNS)
Se você não tiver acesso aos registros DNS, ou se isso for apenas para máquinas em sua LAN doméstica, você poderá obter os mesmos resultados simplesmente adicionando uma entrada nos arquivos host de suas máquinas locais. O arquivo é encontrado em c:\windows\system32\drivers\etc\hosts. Para cada máquina, adicione uma linha com o nome do host (mail.lol.com) e o endereço IP do servidor e você estará pronto.