【问题标题】:Custom domain for heroku appheroku 应用的自定义域
【发布时间】:2015-12-18 08:28:08
【问题描述】:

我在为我的 heroku 应用设置自定义域时遇到了麻烦。 这是我的 Heroku 应用:

https://evening-beyond-1234.herokuapp.com/

假设这是我的域:

my-fake-domain.com

所以我希望我的应用能够在此域中使用。

我已将此域添加到 heroku 应用域:

$ heroku domains
=== evening-beyond-1234 Heroku Domain
evening-beyond-1234.herokuapp.com

=== evening-beyond-1234 Custom Domains
Domain Name       DNS Target
----------------  ---------------------------------
my-fake-domain.com  evening-beyond-1234.herokuapp.com

在我购买域名的网站上,我可以更改 DNS,所以我这样做了:

1) DNS 类型 -> 来自其他托管服务提供商的 DNS

2) 第一个 DNS 服务器(*必需)-> night-beyond-1234.herokuapp.com

3) 第二个 DNS 服务器(*必需)-> night-beyond-1234.herokuapp.com

我把第二个DNS也一样,因为标记为必填,所以需要指定两个DNS。

这些更改已经过了几天,但它不起作用。 还有另一个更改 DNS 的选项:扩展 DNS 编辑器。 我可以在那里指定 CNAME 条目和其他条目。

任何想法我做错了什么? 我对这个领域完全陌生,这应该只是我的一个愚蠢的错误%)

【问题讨论】:

    标签: heroku dns hosting


    【解决方案1】:

    您的配置不正确。您正在做的是更改域的名称服务器,从而将委派转移到 Heroku。

    但是,Heroku 不是权威的名称服务器,因此您不能将您的域委托给他们。

    您需要做的是在您的托管服务提供商处恢复委托,相反,请查看您的托管服务/DNS 提供商的文档以了解如何创建 A 或 CNAME 记录以将您的域指向 Heroku。

    另请注意,您将无法将您的顶级域(因此 my-fake-domain.com 指向 Heroku,除非您使用支持顶级域的类似 CNAME 功能的 one of these DNS providers

    无论您使用谁,您都可以创建 CNAME 记录以将www.my-fake-domain.com 指向evening-beyond-1234.herokuapp.com

    对于my-fake-domain.com,您可以根据这些提供商文档之一创建别名/ANAME,或者将域重定向到 www 版本。

    【讨论】:

      猜你喜欢
      • 2014-11-22
      • 2013-04-21
      • 1970-01-01
      • 2022-01-12
      • 2012-08-22
      • 2017-03-08
      • 1970-01-01
      • 1970-01-01
      • 2019-05-18
      相关资源
      最近更新 更多