A记录、CNAME和URL转发区别[通俗易懂]

A记录、CNAME和URL转发区别[通俗易懂]我们在做域名解析时,尤其是很多虚拟主机,大都会使用到CNAME解析,独立主机、VPS则用A记录较多,而URL转发则会在更换域名时用到,从设置效果来看,都是“解析”到一个“其它”URL地址,而实际上它们之间还是有些区别的,尤其是URL转发和其它两个之间区别很大的,首先A记录和CNAME属于标准的DNS记录,而URL转发则实际上只是个简单的重定向。另外,我们还常遇到别名ALIAS这个词,ALIAS对解

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

我们在做域名解析时,尤其是很多虚拟主机,大都会使用到CNAME解析,独立主机、VPS则用A记录较多,而URL转发则会在更换域名时用到,从设置效果来看,都是“解析”到一个“其它”URL地址,而实际上它们之间还是有些区别的,尤其是URL转发和其它两个之间区别很大的,首先A记录和CNAME属于标准的DNS记录,而URL转发则实际上只是个简单的重定向。另外,我们还常遇到别名ALIAS这个词,ALIAS对解析目标计算机的而言,别名可以有很多个,但是对我们域名设置而言,其实ALIAS跟CNAME其实可以理解为同一个东西(参照的对象不同,所以指代的目标也不同)。

一、A记录、CNAME和URL区别

它们间区别如下:

  • A记录 —— 映射域名到一个或多个IP。
  • CNAME——映射域名到另一个域名(子域名)。
  • URL转发——重定向一个域名到另一个URL地址,使用HTTP 301状态码。

A记录、CNAME解析时都将先解析到IP地址。而URL则只是重定向转发。CNAME可以随意设,但URL转发在一些缺少网络自由的国家是被禁止的,因为URL转发还分显示和隐式,很容易造成误解。

注意,无论是A记录、CNAME、URL转发,在实际使用时是全部可以设置多条记录的。比如:

  • ftp.example.com A记录到 IP1,而mail.example.com则A记录到IP2
  • ftp.example.com CNAME到  ftp.abc.com,而mail.example.com则CNAME到mail.abc.com
  • ftp.example.com 转发到 ftp.abc.com,而mail.example.com则A记录到mail.abc.com

二、A记录、CNAME、URL适用范围

了解以上区别,在应用方面:

  • A记录——适应于独立主机、有固定IP地址
  • CNAME——适应于虚拟主机、变动IP地址主机
  • URL转发——适应于更换域名又不想抛弃老用户

参考资料:

http://support.dnsimple.com/articles/differences-between-a-cname-alias-url/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183968.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 谷歌滚动条样式(滚动条样式按钮)

    有不少可以帮你修改Chrome默认滚动条样式的扩展,ScrollBarX就是其中的佼佼者,但是这个扩展在安装的时候提示说会存取所有的网站数据,这就让人感觉很难以接受了。其实咱们可以自己动手,丰衣足食。首先在自己的系统里找到如下这个.css文件:Windows:%LOCALAPPDATA%\Google\Chrome\UserData\Default\UserStyleSheets\…

    2022年4月17日
    38
  • java人力外包的流程总结

    java人力外包的流程总结互联网高科技的快速发展加快了企业信息化进程,而很多企业在信息化进程中需要大量的软件人才,特别是java人才,存在很大的缺口,对java人才需求旺盛的企业很难招聘到合格的java人员,加上为了控制java人力成本、灵活发展公司业务,会选择和专业的it人力外包公司合作,那么java人力外包的流程是怎样的呢?一般来说,java人力外包流程分为以下几步:1、用人单位提出用人需求;2、用人单位与it人力外包公司签订技术服务框架协议;3、it人力外包公司安排候选java人员到用人单位参加面试;4、面试通

    2022年5月19日
    106
  • hibernate和mybatisplus区别_hibernate sql

    hibernate和mybatisplus区别_hibernate sqlHibernate与Mybatis对比

    2022年9月11日
    1
  • python列表转成字符串,同时自定义分隔符[通俗易懂]

    python列表转成字符串,同时自定义分隔符[通俗易懂]python列表转成字符串,同时自定义分隔符a=’,’mylist=[‘Brazil’, ‘Russia’, ‘India’, ‘China’]print(a.join(mylist))提供Python自动化脚本编写服务,如有需求可以联系qq:838648292…

    2022年5月4日
    56
  • long long转string代码

    long long转string代码stringlltoString(longlongtimestamp){stringresult;ostringstreamss;ss<<timestamp;istringstreamis(ss.str());is>>result;returnresult;}包含头文件:#include…

    2022年5月14日
    37
  • UIP协议栈移植到u-boot详解「建议收藏」

    UIP协议栈移植到u-boot详解「建议收藏」UIP协议栈移植到u-boot详解        Author:杨正 date:2014.11.5 Email:y2012ww@gmail.com QQ:12097587561、uip简介      Uip网络是一个简单好用的嵌入式协议栈,易于移植且消耗的内存空间较少,应用于很多嵌入式产品。uIP协议栈去掉了完整的TCP/IP系统中不常用的功能,简化了通讯流程,只保留

    2022年10月20日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号