子域名的CNAME记录是否以我的域名为后缀是正常的?

时间:2014-10-17 12:37:14

标签: cname github-pages

我正在使用Alternc控制面板进行共享托管。

我正在设置一个子域来指向github页面,described here

我需要将我的子域的CNAME记录指向.github.io,我使用的是交替界面,如图所示。

adding cname record in alternc

等了24个多小时后,我从github收到了这条消息:

CNAME record should point to `your-username.github.io`, but it does not.

实际上,访问http://mxtoolbox.com/SuperTool.aspx?action=cname%3asommet.terredesjeunes.org&run=toolpage#时,CNAME记录似乎设置为:

alberto56.github.io.terredesjeunes.org

alberto56.github.io

运行dig

时也是如此
$ dig sommet.terredesjeunes.org +nostats +nocomments +nocmd
...
;sommet.terredesjeunes.org. IN  A
sommet.terredesjeunes.org. 86400 IN CNAME   alberto56.github.io.terredesjeunes.org.

我希望看到CNAME是alberto56.github.io,而不是alberto56.github.io.terredesjeunes.org。这是一个关于交替的故障,还是我不理解某事?

谢谢!

阿尔伯特。

1 个答案:

答案 0 :(得分:3)

完整的DNS名称需要以根区域.结尾,否则当前区域将附加到名称。因此,您希望将CNAME设置为alberto56.github.io.,并指定终端周期,以指示解析应从根区域开始。