Domínio resolvendo a pasta dentro do wwwroot

2

Estou realmente puxando o meu cabelo aqui tentando fazer com que meu domínio aponte para o meu servidor como deveria. Estou usando o GoDaddy como meu registrador, o Amazon EC2 como meu host, com um Windows Server 2008 configurado com o IIS7.

Estou prevendo ter um monte de diferentes páginas hospedadas neste servidor, então eu configurei a estrutura de arquivos tendo as pastas tituladas mydomain.com e myotherdomain.com na pasta wwwroot.

No IIS7, adicionei um novo site. Eu defino o caminho físico como C: \ inetpub \ wwwroot \ mydomain.com. O tipo está definido em http. O endereço IP é o endereço IP elástico que eu vinculei à minha instância. E a porta é 80. O nome do host é definido como mydomain.com

Sei que depois de criar o site, preciso ir e "Editar vinculações". Quando vou ver as Ligações do Site, tudo já está configurado para: Tipo: http Nome do Host: mydomain.com Porta: 80 Endereço IP: Meu Endereço IP Elástico

Portanto, não altero nenhuma dessas configurações. (Mas quando clico em "fechar", o "X" é removido do ícone em meu site no IIS.)

No GoDaddy eu tenho um registro A que tem um Host de @ e Points to My Elastic IP Eu também tenho um registro CNAME que tem uma Host de www e que aponta para @

Tudo bem ... então, fazer tudo isso funciona bem. Quando eu vou para www.mydomain.com acabo no meu servidor ... mas não na pasta "wwwroot / mydomain.com /". Eu acabo na pasta "wwwroot /"! Como obtenho tráfego vindo de mydomain.com para ir para a pasta "wwwroot / mydomain.com /"!

Eu também tenho o "Default Web Site" configurado. Eu li em alguns lugares que eu deveria me livrar disso, mas eu esperava mantê-lo para que o phpmyadmin só pudesse ser acessado por mim navegando para ... my.elastic.ip.address / phpmyadmin. As ligações http para o site padrão são Nome do host: {blank} Porta: 80 Endereço IP: *

Qualquer ajuda que você puder dar seria realmente muito apreciada!

    
por Steven Jenkins 06.10.2011 / 00:02

1 resposta

2

Suas solicitações aparentemente estão sendo veiculadas pelo site padrão.

Não sei por que você está preocupado em manter o site padrão no lugar do phpmyadmin .. mas os cabeçalhos do host devem funcionar corretamente se você configurar os endereços do ouvinte para corresponder.

Defina a ligação de IP do seu novo site para * , correspondendo ao site padrão.

    
por 06.10.2011 / 00:39