0

我有域名,即。example.com,我有一个问题,如果我去 http://example.com它可以工作,但是如果我去 www.example.com,它不起作用,我的 dns 区域文件如下

 NAME    TYPE    Value 
 @       A       ip_address     // http://example.com this works!
 www     CNAME   example.com    // this deosnt work.

我不知道是什么问题,我在网上搜索但找不到任何东西,我的域名是在 gandi.net 注册的,如果有帮助的话。

4

2 回答 2

1

CNAME 资源记录将域名作为值。此值相对于当前域或绝对值。绝对域名以一个点结尾。这是来自RFC1033的参考:

区域文件中的域名可以是绝对或相对两种类型之一。绝对名称是完全限定的域名,并以句点结尾。相对名称不会以句点结尾,并且会附加当前的默认域。

如果你把你的example.com区域,你可以有

@        A       XXX.XXX.XXX.XXX
www      CNAME   @

或(请注意 example.com 末尾的点。)

@        A       XXX.XXX.XXX.XXX
www     CNAME    example.com.
于 2013-01-29T17:23:10.747 回答
0

我会尝试始终使用 @ 和 example.com,所以要么:

NAME   TYPE    Value 
@       A       ip_address     // http://example.com this works!
www     CNAME   @  // this deosnt work.

或者

NAME             TYPE    Value 
example.com      A       ip_address     // http://example.com this works!
www              CNAME   example.com    // this deosnt work.
于 2012-12-06T14:43:04.473 回答