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

IIS URL重写-如何查看重写的URL?,iis,url-rewriting,proxy,Iis,Url Rewriting,Proxy,在IIS中,我使用入站规则设置了一个基本URL重写,以对另一个域执行重写操作: 模式匹配:^somedirectory/(*) 动作类型:重写 重写URL:{R:1}(使用google作为测试) 问题是,我如何才能真正看到服务器将URL重写到了什么位置?当我检查IIS日志时(我勾选了“Log Rewrited URL”选项),我希望能在某个地方看到www.google.com,但却找不到 模式完全匹配,因为我得到错误:“502-Web服务器在充当网关或代理服务器时收到无效响应。” 如何查看幕后发

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

模式匹配:^somedirectory/(*)

动作类型:重写

重写URL:{R:1}(使用google作为测试)

问题是,我如何才能真正看到服务器将URL重写到了什么位置?当我检查IIS日志时(我勾选了“Log Rewrited URL”选项),我希望能在某个地方看到www.google.com,但却找不到

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

如何查看幕后发生的情况(IIS如何更改请求)?

一种方法是启用is IIS

对于状态代码,选择100-999这样的范围来捕获所有请求(即使没有失败)

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