怎么在页面跳转的时候,隐藏地址栏里的路径?

如何在页面跳转的时候,隐藏地址栏里的路径????
例如:从A页面跳转到B页面,地址栏里显示www.baidu.com/pages/ss/1.aspx 现在需要地址栏里只显示www.baidu.com,而不要后面的pages/ss/1.aspx。

在框架页面里可以用javascript:location.replace('1.aspx');来实现。windows.open('1.aspx')也能实现。
但是,我目前的情况是:项目结构不是框架,也不能open一个新页面。就是单纯的页面跳转。
请问各位老大,怎样才能实现我想要的结果呢。无论是js方法还是C#/.NET方法都可以。只要能实现,还请各位高手不吝赐教。
------解决思路----------------------
Server.Transfer
------解决思路----------------------
百度的,如果有好的方法告诉我一下。谢谢

URLrewriter重写地址
如<rewriter>  
  <rewrite url="~/news/([a-zA-Z]+).html$" to="~/Show.aspx?title=$1" processing="stop" />  
</rewriter>  

<LookFor>~/news/([\w]+).html$ </LookFor>  
  <SendTo>~/Show.aspx?Title=$1 </SendTo> 

------解决思路----------------------
asp.net 页面转向 Response.Redirect, Server.Transfer, Server.Execute的区别搜一下就能搜到好多,用法也能搜到,楼主有点儿懒啊
------解决思路----------------------
引用:
没大神吗。。。。


1L说的就是对的。只是你不能理解(也不想动脑筋去理解)而已。
------解决思路----------------------

Server.Transfer("urlStr");//跳转到指定页面 但显示路径还是之前页面路径 如A.aspx执行本段代码跳转到B.aspx 地址栏现实的是A.aspx的路径