【问题标题】:Naked domain redirect with Heroku and GoDaddy使用 Heroku 和 GoDaddy 进行裸域重定向
【发布时间】:2017-07-17 09:27:29
【问题描述】:

我有一个托管在 heroku 上的应用程序,以及一个来自 GoDaddy 的域名。我已经正确设置了转发,因此如果您访问 www.mysitename.com,它会转到我的 Heroku 应用程序。但是,我正在尝试对其进行配置,因此如果您输入 mysitename.com,它仍会重定向到 Heroku 应用程序——现在,当我这样做时,它只会将我带到一个空白页面(没有错误消息)

在我的 GoDaddy 域设置中,我为我的域 (www.mysitename.com) 和我的子域 (mysitename.com) 设置了屏蔽转发。我需要在 GoDaddy 上以某种方式配置我的 DNS 吗?还是仅仅因为宣传需要很长时间而仍然无法正常工作?我从各个地方读到了一些相互矛盾的东西,但还没有真正找到一个直截了当的答案。非常感谢一些建议!

【问题讨论】:

    标签: url redirect heroku dns


    【解决方案1】:

    【讨论】:

    • 好的,我试过了,并在 GoDaddy 中添加了主机为 * 的 CNAME 记录,它指向我的 heroku 应用程序的名称....到目前为止,这并没有改变任何东西..
    • 您是否使用这样的工具检查过传播? viewdns.info/propagation
    • 酷!我不知道这件事。我刚刚检查了它,它看起来还没有传播。谢谢!
    【解决方案2】:

    为了将来自您的根域的流量转发到 Heroku,您的 DNS 提供商需要支持 CNAME 扁平化,而 GoDaddy 不支持。

    https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain

    我通过注册一个免费的 CloudFlare Web 帐户解决了这个问题,然后将我的注册商配置为使用 CloudFlare 来管理 DNS。您只需进入 GoDaddy,将您的 Nameserver 更改为 CloudFlare 给您的值,然后您就可以在 CloudFlare 上管理您的 DNS,它支持 CNAME 扁平化。作为奖励,CloudFlare 的 DNS(和其他)服务一流且速度极快。

    【讨论】:

      猜你喜欢
      • 2012-11-08
      • 1970-01-01
      • 2023-03-15
      • 2019-09-12
      • 2013-05-12
      • 2020-11-28
      • 2013-11-01
      • 2012-07-14
      • 2021-07-30
      相关资源
      最近更新 更多