【问题标题】:CNAME records and Heroku domainsCNAME 记录和 Heroku 域
【发布时间】:2016-06-24 01:48:48
【问题描述】:

这是我第一次设置自定义域、DNS 和 SSL,我完全糊涂了。我有一个在 sagerenewables.heroku.com 上运行的 heroku 应用程序,其 SSL 端点位于 okinawa-64385.herokussl.com

我的自定义域是 {www.}sagedataportal.com,并且两者都链接到 Heroku 中的 okinawa-64385.herokussl.com

我有 3 个 CNAME 记录(在 Namecheap 中):

www -> parkingpage.namecheap.com
www -> okinawa-64385.herokussl.com
www.sagedataportal.com -> okinawa-64385.herokussl.com

以及 3 个重定向域:

sagedataportal.com -> http://www.sagedataportal.com/
sagedataportal.com -> http://sagerenewables.herokuapp.com
sagedataportal.com -> http://okinawa-64385.herokussl.com/

显然我做错了什么,但我不知道是什么。 CNN 的记录应该是什么样子的? Heroku 重定向 URL 呢?

【问题讨论】:

    标签: ssl heroku dns cname


    【解决方案1】:

    为了将www.sagedataportal.com 映射到 Heroku SSL 端点,您只需要 1 个 CNAME:

    CNAME www okinawa-64385.herokussl.com
    

    假设您当前的 DNS 提供商会在 www 前缀之后自动附加区域名称。删除所有其他 CNAME。

    对于根域 (sagedataportal.com),使用 SSL 将其映射到 Heroku 的唯一方法是使用支持 ALIAS 功能的提供程序。

    https://devcenter.heroku.com/articles/apex-domainshttps://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain。 NameCheap 目前不支持该功能,因此您将无法在根域下将您的 SSL 证书与 Heroku 一起使用。

    【讨论】:

      猜你喜欢
      • 2015-11-01
      • 2018-07-20
      • 2020-12-15
      • 2022-01-06
      • 1970-01-01
      • 1970-01-01
      • 2017-09-14
      • 1970-01-01
      • 2018-04-23
      相关资源
      最近更新 更多