由于页面是动态的,使用ISAPI Rewrite 实现了伪静态,但是问题来了,IIS记录的日志是rewrie后的动态的访问地址,而不是我页面中设置的静态地址。这样子IIS日志统计很不方便,因为不一样。
静态地址如:/view/1.html,动态地址实际上是/view.action?id=1
页面中全部使用静态地址,rewrite后IIS记录到的全是/view.action?id=1这个地址,有哪位高手遇到过并解决了吗?
在Http Headers中通过"X-Rewrite-URL"可以拿到重写前的URL
嗯,这个似乎只能用在程序中获取。
IIS6好像不能记录这个信息,现在IIS记录到的全是/view.action?id=1这样子的地址,而不是页面中显示的.html的地址。