首页 文章

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

提问于
浏览
8

Heroku自定义域名

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

example.com        example.com.herokudns.com
*.example.com      wildcard.example.com.herokudns.com

域配置

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

  • 我为 * 添加了 CNAME 记录,指向 wildcard.example.com.herokudns.com .
    Works fine.

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


问题

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

这里什么都没有 .


目标

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


Note: GoDaddy自动为 @ 添加 A 记录,指向 >>++FWD1++<<

3 回答

  • -3

    Cloudflare完成这项工作!

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

    资源:


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

    • 将您的域名添加到CloudFlare

    • 按照CloudFlare设置指南进行操作

    • 更新你的名字服务器(在我的案例中是GoDaddy)指向CloudFlare

  • 13

    您将DNS设置为什么转发给了什么?我遇到了同样的问题,但解决了这个问题,为www.myapp.com创建了一个Heroku DNS条目 . Heroku创建了www.myapp.com.herokudns.com的DNS目标 .

    Here is my setup:

    • DNS转发到www.myapp.com

    • www www.ameapp.com.herokudns.com的DNS CName

    • Heroku DNS添加了www.myapp.com

  • 3

    Setup Heroku and GoDaddy? allegutta通过使用.com域屏蔽heroku-app-name域来解决该问题 . 而不是 slooob.com.herokudns.com ,使用您的原始heroku应用程序URL( [heroku-app].herokuapp.com ),它应该工作 . 只是为我工作 .

相关问题