404 Перенаправление для страниц не aspx
Я использую приведенный ниже код web.config для перенаправления запросов на отсутствующие страницы на страницу обработки ошибок 404:
<customErrors mode="On" defaultRedirect="404.aspx" redirectMode="ResponseRewrite">
<error statusCode="404" redirect="404.aspx"/>
</customErrors>
Он отлично работает, когда я ищу такие страницы, как & quot; missing.aspx & quot; но это не работает для страниц без & quot; .aspx & quot; расширение, такое как «missing.asp» или просто "отсутствует". Когда это не работает, он просто загружает стандартную страницу ошибок IIS 7.5.
Что я делаю неправильно? Я использую .net 4. Я заметил, что другие люди задают тот же вопрос, но они не получили ответа.
Спасибо!