菰城吧 关注:9贴子:160
  • 0回复贴,共1

【备用】判断“网页无法显示”中的错误-错误代码说明iis环境下

只看楼主收藏回复

一般来说,您可以使用IIS来完成自定义的操作。IIS 拥有一套自己独特的自定义错误,提供的反馈量较默认的 HTTP 1.1错误消息更大,而且更为"友好"。例如,默认的 HTTP 1.1 404 错误消息所包含的"找不到对象"语句已被扩展为:"Web 服务器找不到要求的文件/脚本。请检查 URL 以确保路径正确。如果问题仍然存在,请与服务器管理员联系。"默认情况下,在 IIS 管理单元的"默认Web站点"中设置这些详细的自定义错误消息。 

自定义错误消息作为列表显示在 IIS 的管理单元中。IIS 将此管理单元看作单个属性。例如,在 Web 站点级配置一组自定义错误消息之后,该服务器下的所有目录都将继承整个自定义错误消息列表。也就是说,两个自定义错误消息列表(对于服务器和目录)并不合而为一。 

-------------------------------------------------------------------------------- 

自定义错误消息分类说明 

错误代码:400 

400错误是由于不正确的请求造成的,说明正在搜索的网页可能已经删除、更名或暂时不可用。 

错误代码:401.1 

401.1错误是由于登陆失败造成的,说明没有权限查看该目录或网页。 

错误代码:401.2 

401.2错误是由于服务器配置问题而导致登陆失败,由于服务器端脚本未能正确发送 WWW 身份验证头文件字段。如果要通过 Active Server Pages 脚本完成此项任务,可以使用"Response"对象的"AddHeader"方法来要求客户端用特定身份验证方法访问资源。 

错误代码:401.3 

401.3错误是由于资源上的 ACL 导致未被授权而无权访问网页或目录。 

错误代码:401.4 

401.4错误是由于筛选器导致授权失败。如果Web 服务器安装了筛选器程序以检查连接到服务器的用户。该筛选器程序能够禁止通过连接到服务器的身份验证来访问资源。 

错误代码:401.5 

401.5错误是由于 ISAPI/CGI 应用程序导致授权失败。如果所要访问的 Web 服务器地址上安装了 ISAPI 或 CGI 程序用于在继续执行之前检验用户证书。该程序能够禁止通过连接到服务器的身份验证证书来访问资源。 

错误代码:403.1 

403.1错误是由于"执行"访问被禁止而造成的,若试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会出现此种错误。 

错误代码:403.2 

403.2错误是由于"读取"访问被禁止而造成的。导致此错误是由于没有可用的默认网页并且没有对目录启用目录浏览,或者要显示的 HTML 网页所驻留的目录仅标记为"可执行"或"脚本"权限。 

错误代码:403.3 

403.3错误是由于"写入"访问被禁止而造成的,当试图将文件上载到目录或在目录中修改文件,但该目录不允许"写"访问时就会出现此种错误。 

错误代码:403.4 

403.4错误是由于要求SSL而造成的,您必须在要查看的网页的地址中使用"https"。 

错误代码:403.5 

403.5错误是由于要求使用 128 位加密算法的 Web 浏览器而造成的,如果您的浏览器不支持128位加密算法就会出现这个错误,您可以连接微软网站进行浏览器升级。 

错误代码:403.6 

403.6错误是由于IP 地址被拒绝而造成的。如果服务器中有不能访问该站点的 IP 地址列表,并且您使用的 IP 地址在该列表中时您就会返回这条错误信息。 

错误代码:403.7 

403.7错误是因为要求客户证书,当需要访问的资源要求浏览器拥有服务器能够识别的安全套接字层 (SSL) 客户证书时会返回此种错误。 

错误代码:403.8 

403.8错误是由于禁止站点访问而造成的,若服务器中有不能访问该站点的 DNS 名称列表,而您使用的 DNS 名称在列表中时就会返回此种信息。请注意区别403.6与403.8错误。 

错误代码:403.9 

403.9错误是由于连接的用户过多而造成的,由于Web 服务器很忙,因通讯量过多而无法处理请求时便会返回这条错误。 

错误代码:403.10 

403.10错误是由于无效配置而导致的错误,当您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会返回这条错误。 



1楼2006-09-26 08:18回复