码迷,mamicode.com
首页 > Web开发 > 详细

web.config中customErrors与httpErrors的区别

时间:2016-04-26 09:44:18      阅读:1268      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!