【发布时间】:2018-11-14 16:32:06
【问题描述】:
我在 web.config 和 IIS 中为 404 错误设置了自定义错误。 我的自定义错误页面工作正常。
我希望能够从页面加载事件转到我的自定义错误页面。
如果我使用
抛出 404throw new HttpException(404, "Not found");
我进入自定义错误页面,但查看响应后发现 302 和 301 永久重定向,然后生成 404。
如何删除 302 和 301?
我在抛出异常之前尝试过 Response.Clear() 以及 Response.StatusCode=404。
【问题讨论】:
标签: c# .net httpexception