IIS 7.5 中如何设置“HTTP 400 - 错误请求”

作者:vkvi 来源:千一网络(原创) 日期:2012-1-16

在我们这里电信中,要求未通过备案的网站不能是“此网站未备案”、“找不到服务器”这类提示,必须显示为“HTTP 400 - 错误请求”。

可是在 Windows Server 2008 R2 中,不存在 400 这个错误处理,并且关闭默认站点也不是 400 这个错误提示。

怎么办呢?

一、重定向到 400

IIS 7.5 自带“URL 重写”功能,添加一个规则,“匹配 URL”和“条件”这些请参见微软 URL Rewrite 使用,这里主要说下“操作”:

  • 操作类型:自定义响应
  • 状态代码:400
  • 子状态代码:0
  • 原因:Bad Request.
  • 错误描述:Bad Request.

二、显示 400 错误网页

在“错误页”中再添加一个 400 错误代码的错误页,在 IIS 7.5 中没有这个页面,我抄了一个 2003 的错误页 HTML,保存下来指向它就可以了。

你前面那位网友看了:SQL Server decimal 括号中的两个数字

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
赞助商们
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他