请考虑以下来自 GoDaddy 的屏幕截图:
为什么我不能让 * 指向 ghs.google.com,而我可以让 www 指向下面的那个?我认为我误解了一些基本的东西,但这真的不应该那么困难。
我想要实现的是 open-org.com 指向与 www.open-org.com 相同的位置。最好它们都指向 open-org.com,例如 serverfault.com。
周围有一些与此问题类似的问题,但它们的解决方案似乎对Godaddy不起作用。
我正在使用 Google Sites 进行网站托管。
答案1
您可能不是CNAME
域的根 - 但您肯定可以指定CNAME
名称*
,您应该能够在CNAME
该界面的部分中执行此操作。请注意,这将不是open-org.com
但适用于名称。
根的ACNAME
违反了 DNS 规则,因为您拥有(并且需要)根名称上的SOA
记录,NS
以使您的域正常运行。
您最好的选择可能是让open-org.com
记录A
指向执行 HTTP 重定向的服务器www.open-org.com
- GoDaddy 可能会提供这种重定向作为内置服务,但不确定。
答案2
它需要一个 IP 地址,而不是一个名字,因为它A 记录。
“GoDaddy 不允许您在 CNAME 记录中设置通配符”正如 Shane 上面所暗示的那样。
但值得测试一下该帖子的第一条评论的内容:
“只需将主机设置为“**”即可。” – Chris Pietschmann