Pergunta

Eu tenho um servidor web muito rápido (IIS6, ASP.NET) que deseja usar para vários sites. Agora, eu já tenho um domínio que mapeia diretamente para o endereço IP do servidor, mas como eu posso conseguir outro domínio para mapear para uma subpasta (ou seja, uma aplicação ASP.NET separado) no mesmo computador? É teoricamente possível? (Nota:. Somente a porta 80 está aberta, não posso abrir outros)

resposta aceita: mostrado abaixo. Eu realmente seguido o tutorial e tenho que trabalhar. Hooray! Obrigado a todos! :)

Foi útil?

Solução

Claro, você poderia fazê-lo com cabeçalhos de host de domínio. Basta criar um novo web site e escolheu um cabeçalho host diferente (por exemplo, www.example.com) e deixá-lo apontar para a pasta desejada. Você pode criar centenas de sites em um único servidor, se você gosta.

Aqui é um tutorial como fazer isso.

  1. Abra o Gerenciador do IIS
  2. No lado esquerdo, expanda o nome do computador, clique em "Web Sites", clique direito no lado direito, coloque o mouse sobre "Novo" e selecione "Web Site ..."
  3. Clique em Avançar na caixa de diálogo, em seguida, colocar em uma descrição do novo web site que você está criando (pode ser qualquer coisa)
  4. Clique em Avançar novamente e ir para a última caixa de texto e colocar no que você deseja que o novo cabeçalho de anfitrião para ser
  5. Agora coloque o caminho para o novo site e certifique-se manter "Permitir acesso anônimo" marcada
  6. Marque a opção "Executar scripts" (para execução ASP.NET), se ainda não estiver marcada.
  7. Clique em Concluir na caixa de diálogo seguinte e está feito!

Outras dicas

Apenas criar um novo site em seu aplicativo "Gerenciador do IIS" - o assistente irá pedir o nome do host DNS do novo site

.

Para ver (ou mudança) que o valor mais tarde, na guia "Web Site" das páginas de propriedades para esse site, use o "Advanced ..." opções para escolher quais os valores para o HTTP / 1.1 "Host:" cabeçalho são usados ??para chegar a esse site específico.

Tem que ser uma subpasta? Você pode configurar um site diferente no IIS e cabeçalhos uso de host para direcionar cada domínio para o site relevante, todos usando um ip.

Você não pode fazer isso se você precisar de SSL embora; você realmente precisa de vários ips para isso.

Se tiver que ser um subdir você pode criar um outro site como acima e defini-lo para redirecionar para outro lugar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top