怎么让url保持不变
怎么让整个网站的访问,都在一个url下进行
比如我的登陆www.csdn.net后,不管进什么地方,地址栏显示的都是www.csdn.net
用java可以实现,.net怎么做呢
------解决方案--------------------server.transfer( "xxxx.aspx ")
------解决方案--------------------使这个道理,default.aspx 里面作逻辑判断
------解决方案--------------------所有网页都运行在类似的网页里面 <frame name= " " src= "/logo/logo.aspx " marginheight= "0 " />
------解决方案--------------------这个要你的域名解析支持,域名转发,然后隐藏转发以后的实际地址就可以了,登录你的域名控制面板,就可以看到相应的选项
或者需要重写Render
------解决方案--------------------还是框架一下简单~
------解决方案--------------------对用户来说很不友好,比如用户如果想收藏某一个子页面,那么保存下来的也是首页地址的。
最好还是不要采取这种方法。也没有必要。
------解决方案--------------------全站ajax, :),所有操作都在首页某个ID层中变化.哈哈,好象也是可以的.
------解决方案--------------------学习...帮你顶
------解决方案--------------------frame 是最简单有效的方法,为什么不用呢?
你和老板说这是最省钱的方法,你老板就同意了,至于说服客户吗,那就是老板的事情了。
后台管理一般都是使用frame呀,你们不是吗?
还有其他的好处,如果有树状结构的话,可以放在一个 frame里面,一般一个用户只访问一次就可以了,还可以节省服务器的负担呢。
------解决方案--------------------要么放一个frame/iframe,要么单页面的AJAX Application(好像GMail那样)。
你不想用户了解过多,你可以通过UrlRewrite,让URL尽可能user friendly,那就够了,没必要搞成单页面AJAX Application(除非你真的有很好的JavaScript功底)。