我想将www.example.com的CNAME记录指向sub.example2.com . example2.com的托管是一个共享托管(没有Addon域功能的cPanel) .
所以,我所做的是在cPanel中添加一个子域:sub.example2.com
然后,我将example.com的www(和没有www)的CNAME记录添加到sub.example2.com
传播后,www.example.com会显示托管的默认服务器页面,而不是显示子域内容 . 如果我直接访问此子域,它可以正常工作 .
请问有人帮我这些吗?谢谢 .
2 回答
如果我理解你的意图正确,你必须告诉cPanel你想要服务
www.example.com
,而不是另一件事 . 要么是这样,要么在某处(任何地方)创建第三个虚拟主机,通过HTTP重定向到sub.example2.com
来处理www.example.com
.另请注意,没有www,您不能拥有example.com的CNAME记录,因为域记录已经包含SOA和NS记录,而CNAME不能与其他任何内容组合 - 它必须是A记录 .
关于你正在做什么的另一件事:
您不能在区域顶点使用CNAME
(以便在example.com区域中记录“@ IN CNAME example2.com”)
理论上它是,但实际上太多(解决)名称服务器感到困惑 .