首页 > Web开发 > 详细

web.config中customErrors与httpErrors的区别

时间:2016-04-26 09:41:27      阅读:499      评论:0      收藏:0      [点我收藏+]

打开IIS,我们发现会有两个处理错误页的地方,见下图:

技术分享

进行不同的设置之后,我们发现设定结果会反应在web.config:

.NET Error Pages设定被写入system.web/customErrors,

Error Pages则是写到system.webServer/httpErrors:

 

结论:

简单来说,存取静态档案(如.js、.html、.css、.jpg…)发生错误会依照httpErrors设定办事;

由.NET处理程序接手的URL(例如:.aspx、.ashx、.svc、MVC注册路由),出错时则看customErrors裡的设定。

 

参看:http://blog.darkthread.net/post-2015-11-10-customerrors-and-httperrors.aspx

web.config中customErrors与httpErrors的区别

原文:http://www.cnblogs.com/talentzemin/p/5433716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!