Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多个子域、多个Heroku应用程序和Cloudflare_Heroku_Dns_Cloudflare_Cname - Fatal编程技术网

多个子域、多个Heroku应用程序和Cloudflare

多个子域、多个Heroku应用程序和Cloudflare,heroku,dns,cloudflare,cname,Heroku,Dns,Cloudflare,Cname,我有点DNS/配置问题。我不知道stackexchange网络是否适合发布此消息 我的设置 我使用Heroku托管,使用Cloudflare进行DNS管理 Domain Heroku Cloudflare DNS Settings example.com example.herokuapp.com CNAME: example.com=>example.herokuapp.com

我有点DNS/配置问题。我不知道stackexchange网络是否适合发布此消息

我的设置

我使用Heroku托管,使用Cloudflare进行DNS管理

Domain          Heroku                 Cloudflare DNS Settings
example.com     example.herokuapp.com  CNAME: example.com=>example.herokuapp.com
                                       CNAME: www=>example.herokuapp.com

sd1.example.com sd1.herokuapp.com      CNAME: sd1=>sd1.herokuapp.com
sd2.example.com sd2.herokuapp.com      CNAME: sd2=>sd2.herokuapp.com
sdn.example.com sdn.herokuapp.com      CNAME: sdn=>sdn.herokuapp.com
我的问题

我可以从我的浏览器访问example.com和www.example.com,但子域为,这给了我Cloudflare错误502。在Heroku设置页面上,我已将域添加到应用程序中,下面是我所拥有的

Domain Name                DNS Target
sd1.example.com            sd1.example.com.herokudns.com
sd2.example.com            sd2.example.com.herokudns.com
sdn.example.com            sdn.example.com.herokudns.com
我知道我可以将herokudns或herokuapp用于CNAME,但都不起作用


请帮我找出我遗漏了什么或做错了什么。

你找到答案了吗?我也一样issue@Justin我在问题中显示的第一个设置对我很有效。我认为这是一个DNS传播问题。给它一些时间,DNS应该传播并清除cloudflare错误。我会耐心一点——我听说他们可能需要一些时间。谢谢你找到答案了吗?我也一样issue@Justin我在问题中显示的第一个设置对我很有效。我认为这是一个DNS传播问题。给它一些时间,DNS应该传播并清除cloudflare错误。我会耐心一点——我听说他们可能需要一些时间。谢谢