如题
用Request取到的全是实际地址。
我用什么方法能取到地址栏里的假地址呢?
比如:
访问某页12345.aspx(实际地址default.aspx?id=12345)时,页面转向login.aspx
我在login.aspx登录后,如何能返回到12345.aspx呢?
------解决方案--------------------------------------------------------
不知lz是要静态页面还是后台处理。
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
Request取得到的是实际的url
可以直接将静态页及参数定义好,然后再转向
------解决方案--------------------------------------------------------
string ID = Request.QueryString[ "id "].ToString().Trim();
Response.Redirect( " "+ID+ ".aspx ");
------解决方案--------------------------------------------------------
UP
------解决方案--------------------------------------------------------
对方用的伪静态,你用request是获取不到的
------解决方案--------------------------------------------------------
UrlRewrite前是客户访问的地址,UrlRewrite后是你指向的地方,UrlRewrite用的是配置文件里面的节,取到该节的信息就再转换就OK了。
------解决方案--------------------------------------------------------
你可以添加时从数据库返因新闻的ID啊
------解决方案--------------------------------------------------------
给你个UrlWriter源码看看
http://www.51aspx.com/CV/DPCCYL38DVE14/
------解决方案--------------------------------------------------------
帮顶。。楼住的问题解决了吗。。