首页 文章

如何将子域映射到具有CNAME的域?

提问于
浏览
0

我想将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 回答

  • 1

    如果我理解你的意图正确,你必须告诉cPanel你想要服务 www.example.com ,而不是另一件事 . 要么是这样,要么在某处(任何地方)创建第三个虚拟主机,通过HTTP重定向到 sub.example2.com 来处理 www.example.com .

    另请注意,没有www,您不能拥有example.com的CNAME记录,因为域记录已经包含SOA和NS记录,而CNAME不能与其他任何内容组合 - 它必须是A记录 .

  • 1

    关于你正在做什么的另一件事:

    您不能在区域顶点使用CNAME

    (以便在example.com区域中记录“@ IN CNAME example2.com”)

    理论上它是,但实际上太多(解决)名称服务器感到困惑 .

相关问题