Question

I am using httpErrors in my sites web.config to handle 404 errors. This was not working correctly until I added existingResponse="Replace" to the node but now I dont get any yellow screen of death errors on my local development machine.

<httpErrors errorMode="Custom" existingResponse="Replace" >
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" prefixLanguageFilePath="" path="/error.aspx?c=404" responseMode="ExecuteURL" />
 </httpErrors>
Was it helpful?

Solution

Try changing the existingResponse value to Auto. That worked for me. I'm now able to use a custom 404 page, while also seeing the yellow screen of death errors.

OTHER TIPS

You should set the errorMode attribute to DetailedLocalOnly. This will allow you to see YSOD on local environment and httpErrors when accessing your website from remote machine

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top