Почему возвращается код 200 в не 404?
От: abejon  
Дата: 26.03.17 09:27
Оценка:
Есть сайт на ASP.Net WebForms. Исходников сайта нет. Во всяком случае, так говорит предыдущий программер. Может, они с заказчиком чего не поделили — не знаю/ Факт то, что у меня нет исходников.

Проблема: при обращении к несуществующей странице вызывается соответствующая страница сайта, но возвращается код 200, а не 404 как должен был бы. Ошибка в том, что программер использовал метод Execute, а нужно было использовать метод Transfer.

И собственно, вопрос: как исправить ошибку? Попробовал подключить HttpModule, навесив его на эту ошибку, — он не срабатывает, а срабатывает тот код, который в Global.asax

Есть ли другие варианты, кроме как дизассемблировать и собрать весь проект заново?
asp.net global.asax 404
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.