IIS 8 Redirecionamento de URL no nível do site

1

Estou tentando fazer um redirecionamento 301 perm simples para outro URL no IIS 8. O resultado final seria se eu navegasse para domain2.com eu acabaria em domain1.com.

Estamos passando do IIS 6 para um novo servidor e temos mais de 600 sites que serão configurados nessa caixa do IIS 8. Todos esses sites executam um CMS proprietário e estão procurando o mesmo diretório para o código-fonte. No IIS 6, basta ir até a guia Diretório inicial de cada site e marcar a caixa "Redirecionamento permanente" e fornecer uma URL. Com o IIS 8, há "Redirecionamento HTTP" e parece que isso funcionaria, mas está sendo aplicado a todos os sites do IIS 8 que compartilham o mesmo diretório de código-fonte. Não no nível do site, como costumava ser no IIS 6. Eu também olhei no módulo URL Rewriting para IIS 8, mas parece ter regras no estilo de um firewall e não tenho certeza se eu poderia efetivamente criar regras que iria atender para mais de 600 sites.

Estou procurando a maneira mais fácil de redirecionar o site para que os clientes com vários domínios possam redirecioná-los para o domínio principal para fins de análise. Eu sinto que isso foi tão facilmente conseguido no IIS 6 que eu devo estar negligenciando algo na nova versão.

    
por jackncoke 09.06.2014 / 15:09

1 resposta

1

Eu tenho uma solução. Não tenho certeza se essa é a melhor maneira de conseguir isso, mas para contornar isso tive que criar um diretório exclusivo e um site separado no IIS 8. Eu configuro os redirecionamentos para esse site e, como ele está apontando para o diretório exclusivo, as configurações não não transportar para outros sites no IIS 8.

    
por 09.06.2014 / 15:54