Search code examples
asp.netiis-6custom-errorsredirectmode

CustomErrors does not work when setting redirectMode="ResponseRewrite"


In a old site, I was changing the way that CustomErrors works by adding redirectMode="ResponseRewrite" (new in 3.5 SP1):

<customErrors mode="RemoteOnly" defaultRedirect="Error.aspx" redirectMode="ResponseRewrite">
    <error statusCode="404" redirect="404.aspx" />
</customErrors> 

The thing is: it shows me the generic error page (the one that you get when you don't set customErrors. If I remove theredirectMode="ResponseRewrite" part, it works fine.

I'm sure 3.5 SP1 is installed in the server, because I use the same setting on other sites hosted in the same server.

Any ideas?


Solution

  • I found that the problem was in Error.aspx. Still can't find what was the actual error in error.aspx that causes the problem.

    Changing the page to a static html file solved the problem.