我有一个自定义错误页面,应该显示HTTP 404错误。它没有,我很难弄清楚原因。
我的web.config已设置
<customErrors mode="On" />
Fiddler显示401.2,然后是单个POST的404。两个错误都应该是自定义的401.2正在工作,因为我在小提琴手中看到它。 404之后立即发生,所以我在浏览器中看到的只是通用的404错误。我应该看到我的自定义404页面。
为什么我的自定义HTTP 404页面不会显示?
答案 0 :(得分:3)
您正在测试的网址是什么?如果它不是ASP.NET处理的文件类型(例如/foo/bar.txt),那么您将看不到ASP.NET定义的404处理程序。
-Oisin
答案 1 :(得分:0)
如果您正在寻找404.x
代码的含义,请点击此处
HTTP 404.x-File or Directory Not Found
似乎是IIS特定代码,不确定IIS是否使用响应发送这些详细信息