![]() |
1
1
当您对未找到页面的错误执行重定向时,Web服务器基本上会处理异常。你会得到一个200的回复,但只是一个很好的页面,上面写着:“嗨,你要找的不在这里。”如果没有重定向/自定义错误页面,浏览器将被留给自己的设备来查看404,并向最终用户显示某种类型的错误。此实例中可能会记录404错误,因为必须发生错误才能获得重定向。除非您有理由(即,未经授权的内容请求,您可能希望返回404而不是说未经授权),否则不需要更改响应代码。 至于您的代码,应该是:
但是,如果您在自定义404错误页上发送一个404错误,那么您将在IIS中进入一个疯狂的循环。404->自定义错误页(返回404)->自定义错误页(返回404)->等。 |
|
Roy · SQL C#:结果未返回任何内容。读取() 7 年前 |
![]() |
Pablo · 如何在Regex.replace中仅替换捕获组? 9 年前 |
![]() |
rudimenter · 为什么以下代码编译和执行成功? 11 年前 |
![]() |
Rachel · 是否有任何原因在该代码块的List<T>中找不到现有项? 11 年前 |
![]() |
oshirowanen · 动态超级链接 11 年前 |
![]() |
sab669 · SharpSVN不迭代所有子目录和文件 11 年前 |
![]() |
ForeverWintr · Excel中的奇怪行为。工作表。单元格[行,列] 12 年前 |