Como posso usar uma página asp própria como página de erro 404 em uma instalação local do Windows 7 pro IIS 7.5?

2

Execução do Windows 7 Pro Executando o IIS 7.5 local (para propósitos de desenvolvimento da web)

Arquivo de hosts editados para poder usar o link

Compilação do site na subpasta do inetpub / wwwroot / staplijst

O site pode ser visualizado usando http://www.sitestepper.dev/staplijst/whatever-page.htm

Eu tenho uma página http://www.sitestepper.dev/p.asp para a qual gostaria de ligar quando uma página desconhecida é solicitada. Essa técnica funciona bem na versão implantada deste site (implantada em um servidor Windows 2003 que executa o IIS 7 - não tem certeza sobre o 7, mas é a versão implantada com o servidor Windows 2003).

Eu tentei (na caixa de diálogo Editar erro personalizado):

  • Execute uma URL neste site: com valor /staplijst/p.asp

e

  • Responda com um redirecionamento 302: com valor link

Eu tentei isso nas propriedades do "Site padrão" e tentei isso no nível staplijst .

  • Até tentei com valores sem o /staplijst .

Eu reiniciei o site padrão após cada alteração . E até parou / iniciou o serviço da Web.

Mas nada parece funcionar, eu continuo recebendo o erro 'Erro do servidor no aplicativo' DEFAULT WEB SITE "', erro HTTP 404.0.

O que estou perdendo aqui - provavelmente algo óbvio, mas não vejo isso?

Obrigado antecipadamente

    
por Edelcom 20.06.2011 / 16:45

1 resposta

1

Para responder a minha própria pergunta: Eu precisava definir a resposta Erro para páginas de erro personalizadas nas configurações do recurso Editar ... do site relevante para que isso funcionasse. Ele foi definido como 'Erros detalhados para solicitações locais e páginas de erro personalizadas para solicitações remotas'.

Eu nunca tive que fazer isso na versão anterior do IIS, mas talvez nessas versões isso estivesse implícito. Ou talvez a configuração do host www.sitestepper.dev esteja fazendo com que as páginas sempre se comportem como solicitações locais - de qualquer forma, isso mudou no IIS 7.5, tenho certeza.

Eu procurei por essa solução sem ver a resposta do 'Kev'. Como regra, eu costumo não editar arquivos de configuração diretamente se uma solução puder ser encontrada usando os painéis de interface do usuário apresentados.

Eu aceito sua resposta como solução.

    
por 25.06.2011 / 08:01