【问题标题】:Heroku custom domain with Godaddy使用 Godaddy 的 Heroku 自定义域
【发布时间】:2019-05-18 04:47:03
【问题描述】:

我在 .app TLD 上设置了一个 heroku 应用,并通过 GoDaddy 设置了一个自定义域。

我想要的是这样的:

myapp.example.com 解析到我的应用,并且不重定向。

我目前遇到的是:

myapp.example.com 重定向(带有 307)到 my-example-app.herokuapp.com

我做了什么:

在 Heroku guide for custom domains 之后,我已经完成了 heroku domains:add myapp.example.com -a my-example-app 并且还为我的域的 Godaddy UI 添加了一个 cname。

CNAME myapp some-heroku-dns-somehash.herokudns.com

任何帮助、建议或指点将不胜感激。

编辑:307 重定向只是由于应用重定向到 /sign-in。我要解决的问题是使用自定义域,而不是 heroku 域。

【问题讨论】:

  • 这可能是你自己的代码导致的,它认为它在 Heroku 域上运行。当身份验证重定向发生时,它只是构建了错误的目标 URL。您的应用内置什么技术?
  • 嗨@Chris - 你是对的!基本 URL 被硬编码在 ENV Var 中,并且已经被解析。不确定是删除问题还是标记为已解决。

标签: heroku custom-domain


【解决方案1】:

307 重定向只是由于应用重定向到/sign-in

这让我认为您的应用程序认为它应该使用 Heroku 域而不是自定义域来构建 URL。

您的应用程序是否有配置其域的位置?您可能只需要更新该设置,以便它可以使用正确的域构建自己的 URL。

【讨论】:

    猜你喜欢
    • 2018-03-15
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 2013-10-09
    • 2014-11-22
    • 2015-08-13
    • 2017-07-17
    • 1970-01-01
    相关资源
    最近更新 更多