【问题标题】:Assign domain to a subdomain in a Heroku application将域分配给 Heroku 应用程序中的子域
【发布时间】:2014-08-25 00:30:40
【问题描述】:

我不确定 Heroku 是否可以完成以下场景:

  • 我有一个在 Heroku (myapp.herokuapp.com) 上运行的应用程序,其中每个用户都可以获得像 foo.example.com 这样的子域。根据我的阅读,这可以通过通配子域来完成。将*.example.com 添加到 Heroku 域,然后将 DNS 提供程序设置为指向 Heroku 应用程序 (myapp.herokuapp.com)
  • 然后,他们应该能够将bar.com 链接到foo.example.com。但是,如何实现呢?

感谢任何帮助。谢谢!

【问题讨论】:

    标签: ruby-on-rails heroku dns


    【解决方案1】:

    我让它像这样工作:

    添加以下 CNAMES

    • *.example.com -> myapp.herokuapp.com
    • bar.com -> foo.example.com(在应用程序中查找主机而不是子域,并据此加载所需的数据)

    在 Heroku 上添加域名

    • *.example.com
    • bar.com

    【讨论】:

      【解决方案2】:

      Heroku 开发中心有一篇不断更新的文章并回答了所有这些问题:

      您将 *.example.com 命名为您的 Heroku 应用,并将 *.example.com 添加到您的 Heroku 域。之后由您的应用程序代码来理解这一切。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-18
        • 2013-01-21
        • 2013-03-24
        • 2012-11-22
        • 2015-07-27
        • 2018-07-06
        • 1970-01-01
        • 2018-12-16
        相关资源
        最近更新 更多