[发明专利]一种页面跳转方法、装置以及系统有效
申请号: | 201610200237.3 | 申请日: | 2016-03-31 |
公开(公告)号: | CN105681476B | 公开(公告)日: | 2019-03-05 |
发明(设计)人: | 王路;刘建辉;石楠;文帅营;乔景亮;张丽辉;朱雨莹;张扬蕾;骆超锋;陈拓 | 申请(专利权)人: | 郑州悉知信息科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/958 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450000 河南省郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 跳转 方法 装置 以及 系统 | ||
本申请提供了一种页面跳转方法、装置以及系统,该方法包括:代理服务器接收客户端发送的访问请求,该访问请求携带有统一资源定位符URL地址;提取URL地址中的主机名;确定主机名更新后的目的主机名;将访问请求发送给目的主机名对应的网站服务器;将网站服务器返回的重定向页面返回给客户端,其中,重定向页面为网站服务器将URL地址中的路径更新为目的路径后,确定出的与目的路径对应的页面。该方法、装置以及系统可以降低页面跳转的复杂度,减少数据处理量。
技术领域
本申请涉及网络技术领域,更具体的说是涉及一种页面跳转方法、装置以及系统。
背景技术
当网站改版后,需要更换网站的统一资源定位符(URL,Uniform ResourceLocator)也会发生变更。这样,网站的代理服务器就无法识别变更后的URL地址,在该种情况下就需要利用网页跳转技术将原来的网页地址重定向到变更后的网页中。
目前的网页跳转方式一般都是在改版前的原网站中设置跳转程序,当存在对改版前的原URL地址的访问请求时,该原网站会基于该原URL地址进行跳转,以跳转到新指定的页面,但是该种页面跳转过程较为复杂,数据处理量较大。
发明内容
有鉴于此,本申请提供了一种页面跳转方法、装置以及系统,以降低页面跳转的复杂度,减少数据处理量。
为实现上述目的,本申请提供如下技术方案:
一种页面跳转方法,应用于代理服务器,所述方法包括:
接收客户端发送的访问请求,所述访问请求携带有统一资源定位符URL地址;
提取所述URL地址中的主机名;
确定所述主机名更新后的目的主机名;
将所述访问请求发送给所述目的主机名对应的网站服务器;
将所述网站服务器返回的重定向页面返回给所述客户端,其中,所述重定向页面为所述网站服务器将所述URL地址中的路径更新为目的路径后,确定出的与所述目的路径对应的页面。
优选的,所述确定所述主机名更新后的目的主机名,包括:
依据原主机名与目的主机名之间的映射关系,确定所述主机名对应的目的主机名。
优选的,所述依据原主机名与目的主机名之间的映射关系,确定所述主机名对应的目的主机名,包括:
从数据库中获取原主机名与目的主机名之间的映射关系;
根据所述映射关系,将所述主机名映射为目的主机名。
优选的,所述将所述访问请求发送给所述目的主机名对应的网站服务器,包括:
解析所述目的主机名对应的IP地址;
将所述访问请求发送给所述IP地址对应的网站服务器。
另一方面,本申请实施例还提供了一种页面跳转装置,应用于代理服务器,该装置包括:
请求接收单元,用于接收客户端发送的访问请求,所述访问请求携带有统一资源定位符URL地址;
主机名提取单元,用于提取所述URL地址中的主机名;
主机名更新单元,用于确定所述主机名更新后的目的主机名;
请求转发单元,用于将所述访问请求发送给所述目的主机名对应的网站服务器;
页面跳转单元,用于将所述网站服务器返回的重定向页面返回给所述客户端,其中,所述重定向页面为所述网站服务器将所述URL地址中的路径更新为目的路径后,确定出的与所述目的路径对应的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州悉知信息科技股份有限公司,未经郑州悉知信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610200237.3/2.html,转载请声明来源钻瓜专利网。