Я пытаюсь настроить пользовательские ошибки 404 в IIS, которые должны перейти на страницу ASPX (404.aspx). Если я просматриваю сайт и перехожу на несуществующую страницу .aspx (например, /not-here.aspx, пользовательская страница 404 используется должным образом. Однако, если я перехожу на URL-адрес без расширения, например / not-here, я просто получаю собственный IIS страница 404 по умолчанию, обслуживаемая обработчиком статического содержимого, а не 404.aspx, хотя ASP.NET
IIS (8.5) настроен на «Выполнить URL-адрес на этом сайте», который установлен на /404.aspx.
Как я могу заставить IIS использовать 404.aspx для всех ошибок 404? Это работает на нашем древнем сервере IIS6, но я не могу заставить его работать на IIS 8.5.