IIS URL 重写 - 如何查看重写的 URL?

FBr*_*t87 5 iis proxy url-rewriting

在 IIS 中,我设置了一个带有入站规则的基本 URL 重写,以对另一个域执行重写操作:

模式匹配:^somedirectory/(.*)

动作类型:重写

重写网址: http: //www.google.com/ {R:1}(仅使用google作为测试)

问题是,我如何才能真正看到服务器将 URL 重写为什么?当我检查 IIS 日志时(我勾选了“日志重写 URL”选项),我希望能在某个地方看到 www.google.com - 但无处可寻。

该模式肯定是匹配的,因为我收到错误:“502 - Web 服务器在充当网关或代理服务器时收到无效响应。”

我怎样才能看到幕后发生的事情(IIS 如何更改请求)?

cro*_*sek 3

一种方法是在 IIS 中启用“失败请求跟踪”

对于状态代码,请选择 100-999 等范围来捕获所有请求(甚至非失败)。

IIS 将为日志目录的每个请求创建一个 XML 文件。可以在 Internet Explorer 中很好地查看 XML(尝试使用紧凑视图选项卡)。