摘要: 1. 只返回404 Status Code,自定义404页面在IIS的Error Pages中配置。2. 设置Response.SuppressContent为true,以防有响应内容被发给客户端。3. 以前喜欢用霸道的Response.End()强制中止当前线程,而用Context.ApplicationInstance.CompleteRequest()更温和,也不会引发异常。 阅读全文
posted @ 2014-06-23 17:29 dudu 阅读(3545) 评论(0) 推荐(5) 编辑
摘要: 一个网站如果用的是IIS,只要在浏览器地址栏中输入这个网站的域名并加上“.”,就会引发“Bad Request - Invalid Hostname”错误。如果一个网站用的是ASP.NET(假设没有对以“.”结尾的URL进行重写),只要在一个URL之后加上“.”,ASP.NET中所有的自定义错误设置都形同虚设。 阅读全文
posted @ 2014-06-23 13:41 dudu 阅读(4849) 评论(41) 推荐(12) 编辑