c#获取iis重写url
本文关键字:url 重写 iis 获取 | 更新日期: 2023-09-27 17:59:31
我正在使用iis rewrite 2.0
类似的URLhttp://www.mywebsite.com/index.aspx?article=1234
变成http://www.mywebsite.com/article/1234
在C#中,当我使用时,我想获得这个友好的URL
HttpContext.Current.Request.Url.AbsoluteUri
我得到:http://www.mywebsite.com/index.aspx?article=1234
如何在我的C#中获得友好的URL:http://www.mywebsite.com/article/1234?
您必须使用Request.RawUrl而不是Request.Url。Request.RawUrl提供用户输入的原始Url。Request.Url提供由web服务器或aspnet路由更改后的Url。