.net rewrite url重写

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:10:25
我在程序中用rewrite 重写啦url,但是我就是用 HttpContext.Current.Request.Url.PathAndQuery和Request.Url.AbsoluteUri得到的都是他实际的url。但是我想得到的就是重写以后url,急。。。。。。(在线跪求)

你在叶面程序里当然获取不到了,因为在Rewriter.dll重写了httpModules,在http请求后就已经把它修改了,除非是在Rewriter里获取,或者是通过重写规则拼出重写后的url,只能这样啦,建议你把获取重写后的url写成通用方法,通过重写规则取得重写后的url.