You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET Framework 4.8服务器端自定义404页面无法显示问题咨询

IIS 7.0下动态自定义404页面不显示的解决配置

以下是针对无法修改web.config的情况,通过IIS管理器调整配置的可行方案:

  • 打开IIS管理器,定位到目标网站,在右侧功能视图的「IIS」区域中,双击错误页选项

  • 在错误页界面的右侧操作栏,点击编辑功能设置:

    • 若应用使用集成模式应用程序池,选择「仅当请求未被处理时才显示友好错误页」
    • 若应用使用经典模式应用程序池,选择「将错误传递到客户端」
      该配置会让IIS停止拦截应用程序动态生成的404响应,直接将应用返回的自定义页面内容发送给访问用户。
  • 也可单独针对404状态码做精细化配置:
    在错误页列表中找到404状态码对应的条目,右键选择「编辑」,在弹出的窗口中选择「执行URL并返回原始状态码」,然后填写应用内处理404的动态路由(比如 /Error/NotFound)——只要你的应用能识别并处理这个路由,就能动态生成自定义404页面。

如果配置后仍未解决,检查服务器上应用程序池的托管管道模式是否与本地开发环境一致,管道模式不匹配可能导致请求处理逻辑异常。

内容的提问来源于stack exchange,提问作者ObjectWeb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 04:45:45