将 go daddy 中的通配符子域名指向 heroku 应用程序

将 go daddy 中的通配符子域名指向 heroku 应用程序

所以我在 go daddy 上购买了一个域名,名字叫示例.com。现在我想指挥所有*.example.com到托管在 heroku 上的 nextjs 应用程序。

我按照标准流程将任何子域名指向一个 Heroku 应用程序,该应用程序

  1. 按名称将自定义域添加到 heroku 应用程序*.example.com
  2. 复制 heroku 给出的 dns 目标
  3. 在 go daddy 的 DNS 记录页面中为站点创建一个 cname 记录,以 * 作为名称,以 heroku dns target 作为数据。

现在,当我尝试访问 sub.example.com 时,该网站无法访问。上述过程似乎仅对通配符无效。当我对任何单个子域重复相同的过程时,假设sub.example.com它运行完美。

我已经关注了提到的答案这里. 我知道 Heroku 支持通配符,正如所提到的这里

另请参考,主域名 example.com 指向另一台单独托管的服务器。

go daddy 上的 dns 记录如下

Type  |  Name  |         Data           |  TTL
------------------------------------------------
CNAME |   *    | example.herokudns.com. | 1 hour

在 Heroku 端

Domain Name   | DNS Target 
---------------------------------------
*.example.com | example.herokudns.com

相关内容