关于自定义错误消息

此主题包括有关默认和自定义 HTTP 1.1 错误消息的概念性信息。

HTTP 1.1 错误消息

以 HTML 网页形式向客户端浏览器返回 HTTP 1.1 错误消息,其中包含一般性信息。如果用户试图连接到网站时发生了 HTTP 错误,将向客户端浏览器返回一条错误消息,简述试图建立连接时所发生的情况。例如,如果用户试图连接的网站已经达到了最大连接容量,将会向客户端返回 HTTP 错误,其中包含“用户过多”。

自定义错误消息

所有 IIS 自定义错误消息都显示行业标准 HTTP 代码,这样可以确保与 HTTP 1.1 错误消息的一致性。但可以使用 IIS 中的“自定义错误”属性页自定义一般性的 HTTP 错误消息。

可以通过 IIS 自定义下列 HTTP 错误消息:

错误代码 错误消息
400 无效请求
401.1 登录失败
401.2 由于服务器配置导致登录失败
401.3 由于资源上的 ACL 导致未被授权
401.4 由于筛选器导致授权失败
401.5 由于 ISAPI/CGI 应用程序导致授权失败
403.1 禁止执行访问
403.2 禁止读取访问
403.3 禁止写入访问
403.4 要求 SSL
403.5 要求 SSL 128
403.6 IP 地址被拒绝
403.7 要求客户证书
403.8 拒绝站点访问
403.9 用户太多
403.10 无效配置
403.11 密码已更改
403.12 映射器被拒绝访问
403.13 客户证书已被吊销
403.14 拒绝目录列表
403.15 已超过客户访问许可协议
403.16 客户证书不可信或无效
403.17 客户证书已过期或尚未生效
404 找不到
404.1 找不到站点
405 不允许使用的方法
406 无法接受
407 要求代理身份验证
412 前提条件失败
414 请求的 URI 太长
500 内部服务器错误
500.12 正在重新启动应用程序
500.13 服务器太忙
500.15 不允许请求 Global.asa
500-100.asp ASP 错误
501 未实现
502 无效网关

注意


© 1997-2001 Microsoft Corporation. 保留所有权利。