Я работаю над IIS6, ASP.NET, VS2008. Веб-сайт использует собственный обработчик ошибок, чтобы уловить 404 ошибки и выполнить альтернативную страницу. Когда представлен URL-адрес формы:
http://srv/crimson/articles/index
Все работает отлично. Но URL-адрес формы:
Где не существует blog.aspx, не удается выполнить следующее сообщение:
Ошибка сервера в приложении "/Crimson". Описание: HTTP 404...
Когда я пытаюсь и отлаживаю, ни одна из контрольных точек в моем обработчике 404 не попадает. Таким образом, похоже, что что-то ловит запрос раньше. Где? И как мне передать запрос на мой обработчик?
Edit Спасибо тем, кто ответил, но ни одна из этих идей не работала. Я решил атаковать проблему по-другому.