启用详细的自定义错误消息

IIS 拥有一套自己独特的自定义错误,提供的反馈量较默认的 HTTP 1.1 错误消息更大,而且更为“友好”。例如,默认的 HTTP 1.1 404 错误消息所包含的“找不到对象”语句已被扩展为:“Web 服务器找不到要求的文件/脚本。请检查 URL 以确保路径正确。如果问题仍然存在,请与服务器管理员联系。”默认情况下,这些默认的自定义错误消息是通过 IIS 管理器给默认网站设置的。

要点 要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"

配置详细的自定义错误消息

  1. 在 IIS 管理器中,展开本地计算机,右键单击要在其中自定义 HTTP 错误消息的网站、虚拟目录、目录或文件,然后单击“属性”。
  2. 单击“自定义错误”选项卡。
  3. 在“HTTP 错误消息”列表中,单击要更改的 HTTP 错误,然后单击“编辑”。
  4. 在“消息类型”列表框中,单击“文件”。
  5. 单击“浏览”,浏览到 systemroot\Help\IisHelp\Common\,然后双击要配置的错误消息。

    注意 注意 友好的错误消息默认安装到以下位置:systemroot\Help\IisHelp\Common。文件名是与特定 HTTP 错误对应的数字;例如,400.htm、401-1.htm 等等。

  6. 单击“确定”,然后再单击“确定”。

如果您从 IIS 4.0 进行升级,并且以前创建了自己的自定义错误文件或修改了 IIS 4.0 在 systemroot\Help\Common 文件夹中安装的自定义错误文件,则您的自定义错误文件已移到 systemroot\Help\IisHelp\Common 文件夹中并指定了 .bak 文件扩展名。您可以检索您的自定义错误并重新使用它们。例如,IIS 4.0 安装的自定义错误文件 400.htm 现已更名为 400.bak,并且位于 systemroot\Help\IisHelp\Common 文件夹中(除了新的 IIS 自定义错误文件外)。

相关主题

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