首页 > 解决方案 > Heroku + Cloudflare DNS 设置 - “没有这样的应用程序”

问题描述

该站点与 Heroku 一起部署在 [random-heroku-url]

如果我通过以下方式访问我的网站:

https://www.[my-site].co.uk>这行得通!:)

但是,一些朋友试图通过以下方式访问我的网站:

https://[my-site].co.uk>这不起作用!:(

他们收到 HerokuNo such app消息。

我知道这与“DNS”设置有关,......但我对“DNS”设置并不满意。

我当前在 Cloudflare 中的 DNS 设置是:

CNAME > [site-name].co.uk > [random-heroku-url]
CNAME > www > [random-heroku-url]
TXT > [site-name].co.uk > [google authentication code]

我应该删除或添加任何内容?

另外,DNS更改需要多长时间?如果它工作,它会立即改变吗?

还是我的 Heroku 域设置:

www.[site-name].co.uk > [random-heroku-url] > ok

标签: herokudnscloudflare

解决方案


好的,通过写我的问题,我找到了答案。

我更改了 Heroku 域设置:

[site-name].co.uk > [random-heroku-url-1] > ok
www.[site-name].co.uk > [random-heroku-url-2] > ok

然后将我的 Cloudflare 设置更新为:

CNAME > [site-name].co.uk > [random-heroku-url-1]
CNAME > www > [random-heroku-url-2]
TXT > [site-name].co.uk > [google authentication code]

现在它工作正常:)


推荐阅读