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. Я заметил, что другие люди задают тот же вопрос, но они не получили ответа.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос