[发明专利]一种利用DNS实现URL转发的方法和系统有效

专利信息
申请号: 201210461438.0 申请日: 2012-11-15
公开(公告)号: CN103002063A 公开(公告)日: 2013-03-27
发明(设计)人: 齐超;肖建芳;陈红 申请(专利权)人: 中国科学院计算机网络信息中心
主分类号: H04L29/12 分类号: H04L29/12;H04L29/06
代理公司: 北京君尚知识产权代理事务所(普通合伙) 11200 代理人: 余长江
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 利用 dns 实现 url 转发 方法 系统
【说明书】:

技术领域

发明涉及一种URL转发的方法和系统,具体涉及一种利用DNS实现URL转发的方法和系统。

背景技术

DNS(Domain Name System,域名系统)是重要的互联网基础设施,包括可以将域名和IP(Internet Protocol,互联网协议)地址相互映射的一个分布式数据库,以及实现域名和网络可以识别的IP地址转换功能的软件系统。DNS中包含了用来按照一种分层结构定义Internet上使用的主机名字的语法,还有名字的授权规则,以及为了定义名字和IP地址的对应,系统需要进行的所有设置。实际上,DNS是一个分布式数据库。它允许对整个数据库的各个部分进行本地控制;同时整个网络也能通过客户/服务器方式访问每个部分的数据。

URL转发是指通过服务器的特殊设置,将访问当前域名的用户引导到指定的网络地址。在现有的URL转发实现中,网站管理者或域名持有者往往是通过修改服务器端的配置,或者在网页代码中加入重定向语句的方式实现。

现有技术中,如果想实现URL转发,例如希望从带www的域名www.abc.com通过301重定向跳转到不带www的域名abc.com,通常需要对apache服务器在Mod-Rewrite模式下,通过.htaccess文件加入以下代码:

Options+FollowSymLinks

RewriteEngine on

rewritecond %{http_host}^abc.com[nc]

rewriterule^(.*)$http://www.abc/$1[r=301,nc]

其中r=301,表示301重定向,如果是302类型的则写r=302。而IIS服务器首先需要在后台按如下方法设置:

管理后台->选择要重定向的文件或文件夹->右键重定向到URL->输入需要转向的目标URL->选择资源的永久重定向。

如果需要实现301或者302重定向还需要支持ISAPI_Rewrite,并对其进行修改,下面是ISAPI_Rewrite 3.x版本的修改代码:

RewriteCond%{HTTP:Host}^www/.farlee/.info$

RewriteRule(.*)http/://farlee/.info$1[NC,R=301]

根据ISAPI_Rewrite版本的不同,修改代码也不尽相同,这里就不一一列举了。

然后需要搭建新的WEB服务,并在网页中加入重定向语句,添加跳转代码。

下面省略如何搭建新的WEB服务的描述,只说明如何在网页中添加跳转代码。仍然以从www.abc.com跳转到abc.com为例,常规操作是分别编写JSP或者ASP语言的301重定向代码。JSP下的301转向代码:

<%

response.setStatus(301);

response.setHeader(Location,http://abc.com);

response.setHeader(Connection,close);

%>

ASP.NET 301重定向代码:

<script language=c#runat=server>

private void Page_Load(object sender,System.EventArgs e){

Response.Status=301 Moved Permanently;

Response.AddHeader(Location,http://abc.cn);

}

</script>

在上述URL转发实现方式中至少存在如下问题:

1.修改配置文件,会增加管理人员的管理成本,而且不同服务器的修改操作不同,对服务器的配置进行修改容易出现问题。

2.在网页中加入重定向语句,此种方式需要重新搭建一套WEB服务用来跳转,这样会增加维护人员的维护工作量,此外如果该服务器出现故障维护人员未能及时处理,会出现不能访问的情况。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210461438.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top