子域名到Heroku子域名的转换

4
我有一个heroku应用,我们叫它“showering-wind-33”。我购买了一个顶级域名,叫做“example.com”,并通过添加指向“showering-wind-33.herokuapp.com”的CNAME来正确配置我的域名以在Heroku上呈现内容。因此,当我访问“example.com”时,它会呈现来自“showering-wind-33.herokuapp.com”的内容。
我还有另一个域名“foo.com”,我想让“store.foo.com”指向“store_for_foo.example.com”的内容,但我遇到了问题。
我尝试过: 1. 在我的DNS中添加CNAME记录,将“store.foo.com”指向“store_for_foo.example.com” 2. 在我的Heroku应用程序的“设置”下将“store.foo.com”添加到“域名”中。
但结果是,“store.foo.com”最终指向了“example.com”,而不是“store_for_foo.example.com”。
我做错了什么?感谢任何帮助!如何使“store.foo.com”的内容显示为“store_for_foo.example.com”?
1个回答

7

不能仅使用DNS完成,但有一些替代方案:

  1. 使用example.com/store,并使store.foo.com URL重定向到该URL。

  2. 使用某种中间件来仅传输该域上的请求。

  3. 提醒您的丈夫,他已经写了一本书,其中包含了关于DNS的章节,他应该知道这个问题;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接