A reescrita de URL pára de funcionar depois de alterar a porta padrão no iis7

3

Eu migrei os sites do IIS6 do servidor Web 2003 para o IIS7 do servidor web 2008 usando a ferramenta msdeploy. A configuração do pool de aplicativos é alterada com "Enable 32-bit Applications=true", "Managed_Pipeline_Mode=Classic","Identity=NetworkService" Framework=v1.1/2.0 .

Todos os sites estão funcionando bem na porta padrão, juntamente com a reescrita de url migrada do iis6. Quando inicio o servidor na porta diferente da porta padrão, alterando as ligações, a regravação de url interrompe o funcionamento e obtém o erro 404 nos logs. Acho que não tenho que alterar o mapeamento do manipulador porque estou executando no modo clássico. Como posso resolver isso?

    
por Somesh 13.12.2012 / 09:31

1 resposta

2

  1. Talvez bobo, mas vou perguntar mesmo assim, você reiniciou o serviço IIS?

  2. Quando você alterna seu website para ouvir em uma porta não padrão, o número da porta se torna parte de sua URL básica , como segue

    http://example.com:9000
    

    O Webapp ou a configuração do site talvez precisem ser atualizados para corresponder a isso.

  3. As regras de reescrita envolvendo o URL base talvez precisem ser atualizadas.

por 19.12.2012 / 04:03