DNS:CNAME在子域上启用www
我目前有一个域名example.com和一个子域名sub.example.com。我想做的是通过www,即www.example.com和www.sub.example.com,让他们可以访问。记录在这里使用namescape看起来像这样,因此不编辑原始区域文件DNS:CNAME在子域上启用www,dns,subdomain,Dns,Subdomain,我目前有一个域名example.com和一个子域名sub.example.com。我想做的是通过www,即www.example.com和www.sub.example.com,让他们可以访问。记录在这里使用namescape看起来像这样,因此不编辑原始区域文件 Type Host Value A @ <ip-addr> A sub <ip-addr> CNAME www
Type Host Value
A @ <ip-addr>
A sub <ip-addr>
CNAME www example.com.
CNAME www sub.example.com.
虽然example.com、sub.example.com和www.example.com是可访问的,但www.sub.example.com不是,我做错了什么?请查看此文档
我认为CNAME记录应该是“sub.domain”,而不是“sub” 我认为CNAME记录应该是“sub.domain”,而不是“sub”。您需要:
CNAME www.sub example.com.
说明:
由于域是example.com,它将附加到任何不以结尾的主机
A@表示example.com=
sub表示sub.example.com=
CNAME www example.com。指www.example.com=example.com
导致www.example.com=
CNAME www.sub.example.com。指www.example.com=sub.example.com
再次生成www.example.com=,因此最后一个显然是rendundant,可以删除
因此,您没有在任何地方定义www.sub.example.com,其中任何一个都可以:
CNAME www.sub example.com.
CNAME www.sub sub.example.com.
CNAME www.sub www.example.com.
A www.sub <ip-addr>
你需要:
CNAME www.sub example.com.
说明:
由于域是example.com,它将附加到任何不以结尾的主机
A@表示example.com=
sub表示sub.example.com=
CNAME www example.com。指www.example.com=example.com
导致www.example.com=
CNAME www.sub.example.com。指www.example.com=sub.example.com
再次生成www.example.com=,因此最后一个显然是rendundant,可以删除
因此,您没有在任何地方定义www.sub.example.com,其中任何一个都可以:
CNAME www.sub example.com.
CNAME www.sub sub.example.com.
CNAME www.sub www.example.com.
A www.sub <ip-addr>
更新问题以澄清,我认为A记录是正确的,但不是CNAME,因为只有www.sub.domain.com不能被访问输入错误的内容。我是说CNAME。文档讨论了此特定障碍。如果无法在“名称”菜单中修改重定向,则可能需要修改.htaccess文件中的重定向。当你输入地址时,你的网站是否被重定向到了www版本?到底是什么问题,这样我也可以从中学习?@dusan bajic answer访问了www.sub.domain.com,在我看来,这个值应该是域,而不是子域,应该包含在更新的问题中以澄清,我认为A记录是正确的,但不是CNAME,因为只有www.sub.domain.com不能被访问输入错误的内容。我是说CNAME。文档讨论了此特定障碍。如果无法在“名称”菜单中修改重定向,则可能需要修改.htaccess文件中的重定向。当你输入地址时,你的网站是否被重定向到了www版本?到底是什么问题,这样我也可以从中学习?@dusan bajic answer访问了www.sub.domain.com,在我看来,这个值应该是域,而不是应该包含在主机中的子域