iis html文件打开404错误,iis7设置404,使用web.config配置404,HTTP错误httpErrors模块

如果不想了解可以直接查阅文章后半部分配置示例部分。

概括

该元素允许您为Web站点或应用程序配置自定义错误消息。通过自定义错误消息,您可以通过提供文件,返回其他资源或在网站访问者无法访问其请求的内容时重定向到URL来提供友好或更具信息性的响应。例如,您可能希望自定义网站的每个错误消息页面,使其具有与站点其余部分相同的外观。

该元素包含一组元素,每个元素定义一个IIS用于响应特定HTTP错误的错误消息。您可以通过向Web 站点,应用程序或URL的Web.config文件中的元素添加元素,将自定义错误消息添加到IIS 。每个元素都使用responseMode属性来指定IIS是否提供静态内容,动态内容,还是重定向到单独的URL以响应错误。

您可以使用该元素从站点或应用程序从IIS配置层次结构中的更高级别继承的错误消息集合中删除特定错误消息。此外,您可以使用该元素从您的站点或应用程序继承的HTTP错误消息集合中删除所有HTTP错误消息。

该元素还包含配置IIS 7以处理导致错误的请求的属性。所述existingResponse属性定义当服务器返回一个HTTP错误状态代码什么IIS 7确实到现有的响应。该defaultPath如果选择指定属性定义客户错误页面的路径文件的responseMode中的一个属性元素。

该detailedMoreInformationLink属性指定有关特定错误链接到更多的信息。

该元素还可以包含errorMode属性,您可以使用该属性来控制IIS在发生HTTP错误时返回到浏览器的详细程度。您可以将errorMode属性设置为DetailedLocalOnly(默认设置),也可以将其设置为Custom或Detailed。如果指定DetailedLocalOnly,或者未指定errorMode值,则IIS仅向本地服务器上的浏览器返回详细的错误信息,并向外部计算机上的浏览器返回自定义错误消息。如果将errorMode值设置为Custom,IIS仅向所有请求的浏览器返回自定义错误消息。如果将errorMode值设置为Detailed,IIS会向所有请求的浏览器返回详细的错误信息。默认的DetailedLocalOnly值允许您解决本地服务器上的HTTP错误,同时不将敏感信息暴露给外部浏览器。

默认情况下,IIS提供在%SystemRoot%\ Help \ IisHelp \ Common文件夹中存储的文件中定义的错误消息。您可以为用户创建自定义错误消息,并将IIS配置为在您的站点遇到特定HTTP错误时返回此页面。

兼容性

笔记

IIS 10.0

在IIS 10.0中未修改该元素。

IIS 8.5

IIS 8.5中未修改该元素。

你可能感兴趣的:(iis,html文件打开404错误)