将GoDaddy裸域添加到Heroku应用程序

jon*_*hue 9 ip dns url shared-hosting heroku

Heroku 自定义域名

我为我的Heroku应用设置了两个自定义域名.

example.com        example.com.herokudns.com
*.example.com      wildcard.example.com.herokudns.com
Run Code Online (Sandbox Code Playgroud)

域配置

我按如下方式配置了域名:

  1. 我添加了一个指向的CNAME记录.工作良好.*wildcard.example.com.herokudns.com

  2. URL使用GoDaddy的域转发工具转发,因为我只能将IP地址指定为A记录.


问题

域转发指向example.com.herokudns.com.不幸的是,GoDaddy会自动添加http://,因此它实际上无法打开我的应用程序,而是显示一条Heroku消息:

这里什么也没有.


目标

设置我的GoDaddy根域以指向我的Heroku应用程序.


注意: GoDaddy会自动添加指向的A记录@>>++FWD1++<<

jon*_*hue 14

Cloudflare完成这项工作!

最后,我通过选择CloudFlare来处理我的DNS配置,实现了将域用作主机的目标.

资源:


注意: CloudFlare有一个非常好的文档和设置过程,您只需要:

  1. 将您的域名添加到CloudFlare
  2. 按照CloudFlare设置指南进行操作
    • 更新你的名字服务器(在我的案例中是GoDaddy)指向CloudFlare