我已经设置了一个 cnamemydomain.com
作为别名,app1.herokuapp.com
它可以工作。但是,sub.mydomain.com
作为别名的cnameapp2.herokuapp.com
不起作用。
它不适用于灰色或橙色云并单击“ I am done
”按钮。有任何想法吗?
我已经设置了一个 cnamemydomain.com
作为别名,app1.herokuapp.com
它可以工作。但是,sub.mydomain.com
作为别名的cnameapp2.herokuapp.com
不起作用。
它不适用于灰色或橙色云并单击“ I am done
”按钮。有任何想法吗?
我设法让我的域/子域组合在两个 Heroku 应用程序上运行。关键似乎在于 Cloudflare 而不是 Heroku。
我的设置如下:-
CNAME www alias of app1.herokuapp.com (CloudFlare enabled)
CNAME mydomain.com alias of app1.herokuapp.com (CloudFlare enabled)
CNAME api alias of app2.herokuapp.com (No cloudflare)
确保您的域的 DNS 记录设置为 CloudFlare 中的 CloudFlare 记录 ( may.ns.cloudflare.com and sam.ns.cloudflare.com
),当然,设置您的 Heroku DNS 以获取您的域。
否则,您应该联系 CloudFlare 支持,但与此处的其他答案不同,SO 的目标是首先提供对特定问题的答案,以允许 OP 自助。我希望这有帮助。
这听起来可能是 Heroku 方面的错误配置,不太可能是 CloudFlare 方面的问题。尽管很难最终证明这一点,但无法查看您的帐户详细信息。
您能否在此处打开带有详细信息的实际 CloudFlare 支持票?我们很乐意进一步研究,但我们确实需要特定的设置/真实和域/子域...等。