Olá, tenho uma aplicação Windows Azure (Webforms) e estou enfrentando uns problemas com o redirecionamento customizado do Erro 404.
O redirecionamento apenas funciona quando a URL inválida termina com .aspx
Em qualquer outro caso aparece a tela de erro 404 padrão do IIS.
Tentei as seguintes configurações:
<customErrors mode="On" defaultRedirect="/Erro404.aspx">
<error statusCode="404" redirect="/Erro404.aspx"/>
</customErrors>
<httpErrors errorMode="Custom" defaultPath="/Erro.aspx" defaultResponseMode="ExecuteURL">
<remove statusCode="404" />
<error statusCode="404" esponseMode="ExecuteURL" path="/Erro404.aspx" />
<remove statusCode="403" />
<error statusCode="403" responseMode="ExecuteURL" path="/Erro.aspx" />
<remove statusCode="500" />
<error statusCode="500" responseMode="ExecuteURL" path="/Erro.aspx" />
</httpErrors>