码迷,mamicode.com
首页 > Web开发 > 详细

URL转发与CNAME记录的区别

时间:2017-11-06 13:11:21      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:ref   www   nta   需要   不能   cdn   nbsp   container   区别   

有一大部分人对于显隐性转发和CNAME解析记录这两者没有很深的研究,也不知道这两者的区别在于什么,因为都是可以由一个域名跳转到另一个域名上,难道效果不是完全一样的吗?

 

一、什么是隐性/显性转发?

以http://a.com 跳转到 http://www.dnspod.cn 为例。

 

隐性转发:用的是iframe框架技术,非重定向技术;效果为浏览器地址栏输入http://a.com 回车,打开网站内容是目标地址http://www.dnspod.cn 的网站内容,但地址栏显示当前地址http://a.com 。

注:目标地址不允许被嵌套时,则不能使用隐性转发(如QQ空间,不能使用隐性转发)。 

 

显性转发:用的是301重定向技术;效果为浏览器地址栏输入http://a.com 回车,打开网站内容是目标地址http://www.dnspod.cn 的网站内容,且地址栏显示目标地址http://www.dnspod.cn 。

 

二、什么情况下会用到CNAME记录?

[如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录]

  最常用到CNAME的情况包括:做CDN,做企业邮局

 
 

综上所诉,CNAME是别名,用来指向那个域名的ip,你指向了ip,不一定就能访问对应的网站,需要这个网站的服务器允许绑定了这个域名,才可以访问,要用转发功能,就乖乖的去添加转发记录,不能用CNAME记录来替代转发记录。就好比你a.com做了转发到https://www.dns.com,然后您把b.com做了CNAME到a.com这个是不允许的。因为a.com指向的不是ip地址,所以会导致无法访问。

URL转发与CNAME记录的区别

标签:ref   www   nta   需要   不能   cdn   nbsp   container   区别   

原文地址:http://www.cnblogs.com/guoxhblog/p/7792553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!