IIS配置404页面配置,IIS自定义404页面

本文介绍了在.NET环境下如何配置IIS的404错误页面,以提供更好的用户体验。针对两种不同场景——程序性错误和用户输入的无效页面,分别提供了通过web.config和IIS设置自定义404页面的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.NET 环境下

用到404页的场景一般有两种:

场景一:报黄页,程序性的错误,代码层可以捕捉到的。

场景二:用户输入不存在的页面,代码层捕捉不到的。

 

IIS 默认会有404的配置,不过这种呈现出的都不好,而且也不能引流,影响用户体验!

所以,我们可以进行自定义404页面,方法如下:

            准备一个404页面,如404.aspx,建议放在网站跟目录下 

            我们可以通过web.config进行配置:

            场景一的配置:

<system.web> 
  <customErrors mode="On" defaultRedirect="404.aspx" />
</system.web> 

           场景二的配置:

<system.webServer>
       <httpErrors>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值