Como configurar o documento padrão do differend para dois sites IIS 7

0

Eu tenho dois domínios,

domain-one.com está ok, ele apontará para index.asp domain-two.com deve apontar em index2.asp

O sistema é enorme, é por isso que estamos usando scripts asp existentes, migramos para o novo servidor e havia o IIS 6 onde você poderia definir o documento padrão para cada página, mas neste IIS 7 não consigo encontrar uma opção.

Por favor ajude.

    
por TriLLi 12.09.2011 / 20:48

1 resposta

0

Melhor solução -

Crie dois sites diferentes no IIS e defina os Cabeçalhos do Host em cada um para domínios diferentes com um caminho raiz diferente (c: \ inetpub \ site1 e c: \ inetpub \ site2), por exemplo.

Solução alternativa e solução mais fácil se os sites não precisarem ser isolados -

No seu domínio principal, crie uma nova página padrão chamada selector.asp, que tem a prioridade mais alta, e copie o seguinte:

<%

site1www = "www.site1.com"
site1 = "site1.com"

if request.servervariables("SERVER_NAME") = site1www or request.servervariables("SERVER_NAME") = site1 then

response.redirect("index.asp")

end if



site2www = "www.site2.com"
site2 = "site2.com"

if request.servervariables("SERVER_NAME") = site2www or request.servervariables("SERVER_NAME") = site2 then

response.redirect("index2.asp")

end if


%>

Isto irá olhar para o cabeçalho do host e redirecionar as pessoas para a página correta! Basta alterar o site1.com / Site2.com para o endereço!

    
por 12.09.2011 / 20:55

Tags