首页 新闻 会员 周边

使用ISAPI Rewrite 3后IIS记录的是rewirte后的地址

0
悬赏园豆:50 [待解决问题]

由于页面是动态的,使用ISAPI Rewrite 实现了伪静态,但是问题来了,IIS记录的日志是rewrie后的动态的访问地址,而不是我页面中设置的静态地址。这样子IIS日志统计很不方便,因为不一样。

静态地址如:/view/1.html,动态地址实际上是/view.action?id=1

页面中全部使用静态地址,rewrite后IIS记录到的全是/view.action?id=1这个地址,有哪位高手遇到过并解决了吗?

fonkyjon的主页 fonkyjon | 初学一级 | 园豆:152
提问于:2013-03-30 12:08
< >
分享
所有回答(1)
0

在Http Headers中通过"X-Rewrite-URL"可以拿到重写前的URL

dudu | 园豆:31003 (高人七级) | 2013-03-30 13:41

嗯,这个似乎只能用在程序中获取。

IIS6好像不能记录这个信息,现在IIS记录到的全是/view.action?id=1这样子的地址,而不是页面中显示的.html的地址。

支持(0) 反对(0) fonkyjon | 园豆:152 (初学一级) | 2013-04-01 10:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册