使用 GoDaddy DNS 管理器的通配符 CNAME

使用 GoDaddy DNS 管理器的通配符 CNAME

我在使用 GoDaddy DNS 时遇到了一些问题,我想在更换其他提供商之前与大家分享一下。

我有一个使用子域名供用户使用的应用程序,托管在 Heroku.com 上。我希望整个网站都可以通过 https 访问,但 Heroku 的实现方式很棘手。通常,Heroku 会为您提供 3 个 IP 地址,您可以为通配符子域名创建 * 记录。这在 GoDaddy 上很有效。

我的问题是,Heroku 执行 SSL 的方式是,他们不会提供 IP 地址,而是提供 AmazonAws url。因此,对于“foo”的示例子域,您可以创建一个主机名为 foo 的 cname,该 cname 会查看您的 amazonaws.com 地址。好吧,我网站上的用户经常创建子域,所以我想使用通配符 CNAME。我在这里读到这是一种合法的做法(虽然不推荐),但不幸的是,如果我想要我想要的安全性,我相信我必须这样做。

有人能在 GoDaddy 上创建通配符 cname 吗?Heroku 上是否有其他人和我遇到同样的情况,并找到了不错的解决方法,可能是 Zerigo DNS 插件?

谢谢

答案1

这个问题似乎之前已经回答过了通配符 CNAME DNS 记录有效吗?

答案2

更新:Godaddy 记录中现在允许使用通配符(至少根据这个社区支持答案根据@MemeDeveloper 的反馈,可能还有 CNAMES

原始答案(2012): 我刚刚给 GoDaddy 打了两次电话,他们都说(第二次非常明确)在 GoDaddy 中无法进行通配符 CNAME,即使你有 Premium DNS。

Flimzy 链接的帖子提到使用 ** 而不是 *,GoDaddy 允许您这样做,但它不能用作通配符记录。

有点令人失望。

答案3

使用 GoDaddy DNS 可以实现这一点。GoDaddy 共享主机可能会出现一些问题,但您应该能够在 DNS 服务中创建通配符 CNAME。

相关内容