、重定向与转发有何区别?它们分别在什么情况下使用?
重定向用在在当前网站的情况下,转发用在跳转到另外网站的情况下,两者区别如下:
一、方式不同
1、重定向:就是通过各种方法将各种网络请求重新定个方向转到其它位置。
2、转发:是通过服务器的特殊设置,将访问当前域名的用户引导到您指定的另一个网络地址。
二、特点不同
1、重定向:不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,访问流量白白丧失;
2、转发:隐含转发就是指当前域名转发后,仍然显示当前域名,而非隐含转发者指当前域名转发后,显示被转发的地址。
三、用处不同
1、重定向:注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点等。
2、转发:域名指向可能这个站点原有的域名或网址是比较复杂难记的。
百度百科-URL转发
百度百科-重定向
jinyijia61,您好:
您是在说,在您制作网页的时候,认为打开一个窗口和跳转到另一个页面都是打开一个不同的网页,并且认为它们的功能没什么差别?
给您几种打开网页的方式或许对您有所帮助:
打开 -- 将打开一个新窗口加载URL
打开 -- 在使用框架的请况下,其实它也应该在另一个窗口中打开网页,但实际给人的效果是在当前页面中打开,这在很多带框架的网站您可以看到(www.58search.com).
window.location="URL"; -- 这里用于脚本中,它实现的效果是跳转到另一个页面,您自己可以尝试一下.
window.open("URL"); -- 这里也是用于脚本中,它实现的是在一个新窗口中打开URL页面. 您自己做些小测试,相信最后您会理解您先前所提出的问题. 祝您好运!
janhany
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!