zoukankan      html  css  js  c++  java
  • 域名解析-CNAME

    不要把域名解析简单看成把一个域名指向一个IP那么简单的事。

    事实上域名解析能做的事非常多。

    简单样例,假如你买了一台server仅仅有一个IP,你想弄两站点,而且仅仅想直接通过IP就能訪问,就是不加什么前缀后缀。这时候注冊2 个域名。同一时候指向这台server的IP,然后通过 Apache 的Vitual Host 分别指向你的站点根文件夹就好了。

    域名解析常见的有3种:

    A记录
    这种是最常见的,就是把域名指向某一IP

    CNAME记录
    这种其有用起来是比較好,后面有具体介绍

    MX记录
    这个是邮箱解析的标准,一般用来做邮箱解析。

    刚刚看到一个说为什么把自己的域名的 CNAME 解析到自己的QQ空间、简书等地方为什么不成功。

    简单的说,CNAME 简析将你的域名转向文件夹域名所在IP.

    首先 http://123xx.qzone.com/ 为什么能訪问:
    事实上换句话说,http://124xx.qzone.comhttp://123xx.qzone.com 訪问的都是同一个IP。甚至很多其它个也是同一个IP。那如为什么訪问的内容不一样呢?当我们发一个 http request 的时候,域名会当作host(应该是。记不得太清) 传给server,这时候server就能够依据前面的id分别返回不同的内容。

    事实上,再看看我们用CNAME解析后,发送给server的 host 是你自己的域名(如 http://abc.com) 这时候server得到的 host 是你的域名 http://abc.com 。server得不到他想要的 id 所以返回为404.

    还有一个问题,这种 CNAME 解析能做么?
    答案是肯定的,可是,可是须要server的支持。如网易的 http://lofter.com 就支持自己定义域名。

    这个是你在自己的账号里面得设置而且设置了 CNAME 解析。如前面所说。当server拿到 host 是你自己的域名的时候,这个时候由于你在自己账号设置了,所以依据 host 能拿到相相应的id。这样就能够了。

    最后。CNAME解析做什么用的?
    假如你自己有个站点,如今仅仅有一个域名,你想加一个域名,这时候你想加一个域名,能够简单的设置一个 CNAME 解析到之前的域名就好了。 这种优点是。假设你server的 IP 修改你不必改每一个域名的解析。仅仅须要改一个就好了。

  • 相关阅读:
    [CF1398A-E] Codeforces Round 93
    bzoj3758 数数和bzoj3798 特殊的质数
    P4234 最小差值生成树
    [UOJ274] P6664 温暖会指引我们前行
    P4172 [WC2006]水管局长
    bzoj2959 长跑
    bzoj4998 星球联盟(lct+并查集维护动态双连通性)
    P1501 [国家集训队]Tree II
    link-cut-tree
    fhq-treap,splay 模板
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7272407.html
Copyright © 2011-2022 走看看