Я использую httpErrors
на своих сайтах web.config для обработки 404 ошибки. Это не работало правильно, пока я не добавил existsResponse="Replace"
к узлу, но теперь я не получаю никаких желтых экранов ошибок смерти на моей локальной машине разработки.
<httpErrors errorMode="Custom" existingResponse="Replace" >
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/error.aspx?c=404" responseMode="ExecuteURL" />
</httpErrors>