WEB开发网
开发学院操作系统windows 2008 Win2008应用之IIS 7中HTTP错误响应配置 阅读

Win2008应用之IIS 7中HTTP错误响应配置

 2008-12-23 12:58:19 来源:WEB开发网   
核心提示: 注:如果选择了"在此网站上执行 URL",则路径必须是相对于当前站点的根目录的 URL,Win2008应用之IIS 7中HTTP错误响应配置(2),例如,如果需要使用 URL"http://contoso.com/products/new/error.htm&

注:如果选择了"在此网站上执行 URL",则路径必须是相对于当前站点的根目录的 URL。例如,如果需要使用 URL"http://contoso.com/products/new/error.htm",则应指定"/products/new/error.htm"。

注:如果选择了"在此网站上执行 URL",则必须确保指定的 URL 与可能发生错误的 URL 位于同一个应用程序池中,否则服务器将返回"403 禁止访问"消息。如果无法保证指定的 URL 将与可能发生错误的所有 URL 都位于同一个应用程序池中,请改为选择"以 302 重定向响应"并指定一个完全限定的 URL。

(二)在 IIS 7.0 中更改 HTTP 错误响应的状态代码

如果要更改自定义错误响应返回的 HTTP 错误,可以更改 HTTP 错误响应的状态代码。

1. 打开 IIS 管理器,然后导航至要管理的级别。

2. 在"功能视图"中,双击"错误页"。

3. 在"错误页"页上,单击以选择要更改其状态代码的自定义错误页。

4. 在"操作"窗格中,单击"更改状态代码"。

5. 在"错误页"页的"状态代码"列中,输入新的状态代码,然后单击页面上的任意位置。

(三)编辑自定义 HTTP 错误响应

更改自定义错误文件的位置时,可以将该自定义错误的设置更改为指向新的位置。当错误消息的文件类型发生更改时,例如从静态文件更改为向每个访问者自定义的动态内容提供服务的文件,则也可以执行类似的操作。

1. 打开 IIS 管理器,然后导航至您要管理的级别。

2. 在"功能视图"中,双击"错误页"。

3. 在"错误页"页上,单击要更改的错误以将其选中。

4. 在"操作"窗格中,单击"编辑"。

5. 在"编辑自定义错误页"对话框中,选择下列选项之一:

- 将静态文件中的内容插入错误响应中,如果错误内容是静态的(例如 .html 文件),请选择此选项。

- 在此网站上执行 URL,如果错误内容是动态的(例如 .asp 文件),请选择此选项。

- 以 302 重定向响应,如果要将客户端浏览器重定向到其他 URL,请选择此选项。

6. 如果选择"将静态文件中的内容插入错误响应中"作为路径类型,请在"文件路径"文本框中键入自定义错误页的路径。如果使用"在此网站上执行 URL"或"以 302 重定向响应"路径类型,请改为键入自定义错误页的 URL。单击"确定"。

(四)删除自定义 HTTP 错误响应

如果不再需要为特定的 HTTP 请求返回自定义响应,可以删除该自定义错误。可以删除本地级别的自定义错误,也可以删除从父级继承的自定义错误。删除自定义错误后,IIS 将返回与该错误关联的默认 HTTP 错误消息。

1. 打开 IIS 管理器,然后导航至您管理的级别

2. 在"功能视图"中,双击"错误页"。

3. 在"错误页"页上,选择要删除的错误,接着在"操作"窗格中单击"删除",然后单击"是"。

上一页  1 2 

Tags:Win 应用 IIS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接