IIS com várias raízes

4

O IIS7 pode ser configurado para ter muitas raízes? Digamos que eu tenha um servidor local em nossa LAN chamado jupiter. A equipe pode visualizar seus sites por meio de uma estrutura de pastas, como o link . Embora isso funcione bem, o que eles não podem fazer é usar o endereçamento relativo em sua totalidade. Se eles quiserem criar um link para uma home page, então usar href="/ default.html" ou algo semelhante levará então à raiz de jupiter e não ao seu próprio diretório principal.

Qual é a maneira mais fácil de conseguir isso? Eu sei que posso usar portas (ou seja, link ) para chegar ao site karens, mas eu preferiria muito mais algo como link -ou- link ) onde acessar a raiz irá levá-los ao topo da sua própria estrutura de sites.

    
por mtullock 21.11.2013 / 15:21

1 resposta

0

O servidor web apresenta um único namespace para todas as conexões. Isso é diferente do comando NET USE /HOME que mapeia o diretório inicial dos usuários para a raiz do ponto de montagem.

Sua ideia de usar uma convenção alternativa com um mapeador de renomeação é possível. Existe um regravador de URLs suportado disponível em URL Rewrite . Isso é fornecido com amostras para cenários típicos.

Como alternativa, você pode simplesmente alterar seus caminhos absolutos do host /default.html to default.html . Isso permitiria que as páginas contivessem apenas caminhos relativos e até permitissem que elas fossem movidas dentro da hierarquia de pastas.

    
por 21.11.2013 / 21:48