Я добавил в свой web.config:
<customErrors mode="RemoteOnly" defaultRedirect="~/Pages/Error/Error.aspx">
<error statusCode="404" redirect="~/Pages/Error/Error404.aspx"/>
</customErrors>
и он отлично работает для страниц .aspx. Когда я пытаюсь ввести: http://domainname.com/notExist
, я получаю 404 по умолчанию.
Я попробовал предложения из: 404 Redirecting for non-aspx-pages
но ничего не работает для меня. Есть идеи, почему?
Я использую .net 3.5, режим конвейера пула приложений интегрирован.
После добавления <httpErrors>
я получаю: