web developer tips (38):如何用请求失败记录追踪重写规则

原文地址:How to use Failed Request Tracing to trace Rewrite Rules。

IIS 7.0 请求失败跟踪(Failed Request Tracing (FRT)) 是功能强大的请求失败故障诊断工具。有感 FRT更多详细的内容,你可以查看:Troubleshooting Failed Requests Using Tracing in IIS 7.0

在你的网站一旦启动请求失败跟踪(FRT),执行如下操作就可以跟踪重写规则(rewrite rules):
http://www.watch-life.net/visual-studio/use-failed-request-tracing-to-trace-rewrite-rules.html

1、双击“Failed Request Tracing Rule”图标,打开FRT 规则列表。
frt

2、单击“Add...‘,打开创建FRT的向导。
frt1

3、在第一个页面选择“All content (*)”

4、点击“next”在status code(s)项输入:200-399
frt2

5、点击“next”,在Providers 项选中“WWW Server”(其他不选中),在areas项选中“Rewrite”(其他不选中)

frt3

6、单击“Finish”保存FRT 规则。

FRT规则创建后,记录(log)文件将会在%SystemDrive%\inetpub\Logs\FaileReqLogFiles\ 目录下生成。你可以用IE浏览器打开日志文件。

注意:请求失败跟踪(Failed Request Tracing (FRT)) 是安装在Url 重写模块(Url rewrite module之后,那么“Rewrite” 区域无法使用,你可以在"添加/删除程序”来重新安装Url 重写模块。

有关请求失败记录追踪重写规则的更多内容,详见:Using Failed Request Tracing to Trace Rewrite Rules



微信扫描下方的二维码阅读本文

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注