例如:UrlRewriter重写原始地址为http://www.xxx.com/aspx/message.aspx
重写之后的:http://page.xxx.com/cp/message.shtml我现在要做一个 Response.Redirect得跳转测试地址为
http://www.xxx.com/aspx/test.aspx?ID=1001&url=http://page.xxx.com/cp/message.shtml它会转跳转到http://page.xxx.com/cp/message.aspx去,急求解,万分感激

解决方案 »

  1.   

    http://blog.csdn.net/zthsn/archive/2010/05/20/5611439.aspx
      

  2.   

    http://blog.csdn.net/zthsn/archive/2010/05/20/5611439.aspx
      

  3.   

    不要告诉我什么叫URL重写,我需要的是怎么解决我上述描写的问题
      

  4.   


    LZ态度不谦虚
    在URl重写配置好后
    在配置文件里面的正则表达式里面去写成你想要的地址访问方式
      

  5.   

    直接访问是可以的,但用Response.Redirect的方式跳转就出问题
    本地跳转页可以,传到服务器上就不行
      

  6.   

    在 test.aspx取出 url 跳转。
    其实我不知你问的是什么哈。
      

  7.   

    Response.Redirect("http://www.xxx.com/aspx/test.aspx?ID=1001&url=http://page.xxx.com/cp/message.shtml
    ",false);