Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
Ssl 使用Cloudflare和Heroku加载页面时出现问题_Ssl_Heroku_Dns_Cloudflare - Fatal编程技术网

Ssl 使用Cloudflare和Heroku加载页面时出现问题

Ssl 使用Cloudflare和Heroku加载页面时出现问题,ssl,heroku,dns,cloudflare,Ssl,Heroku,Dns,Cloudflare,我已经通过Cloudflare配置了我的GoDaddy DNS,在将www.ivanteong.com和ivanteong.com添加到Heroku的自定义域后,指向Heroku的URL(ivanteong.herokuapp.com) 我还将ivanteong.herokuapp.com的CNAME添加到Cloudflare的根目录和www中,为加密设置配置了“完整”,并启用了“自动HTTPS重写”。这是为了使站点显示为HTTPS。我还添加了页面规则,以便所有内容都重定向到 然而,我一直面临着

我已经通过Cloudflare配置了我的GoDaddy DNS,在将www.ivanteong.com和ivanteong.com添加到Heroku的自定义域后,指向Heroku的URL(ivanteong.herokuapp.com)

我还将ivanteong.herokuapp.com的CNAME添加到Cloudflare的根目录和www中,为加密设置配置了“完整”,并启用了“自动HTTPS重写”。这是为了使站点显示为HTTPS。我还添加了页面规则,以便所有内容都重定向到

然而,我一直面临着在我的网站上加载页面的问题,按频率顺序:

1) 当浏览ivanteong.com上的不同页面时,有时会在Heroku上看到“这里什么都没有”页面。有时,它发生在主站点上,有时发生在子页面上。访问者需要多次刷新页面,才能加载实际页面,并且Heroku上的错误页面消失。这对用户体验不利,因为大多数情况下,用户不会费心重新加载,因为他们会认为站点已损坏。我怀疑这与DNS的重新路由或Cloudflare和Heroku之间的DNS连接有关。我在Heroku的免费层,想知道这是否是问题所在


2) 有时,一些资源(如Javascript库或图像)将无法完全加载,并且站点将在没有加载图像或用户界面混乱的情况下显示,只有在我刷新页面时才能解决。看起来好像他们第一次加载了80%的资产,只有在我重新加载页面后才完成加载。我想知道这是否与强制对所有资产进行HTTPS加密有关?

我也面临类似的问题。当我尝试加载(通过https)
https://example.com
我没有发现应用程序错误。我通过在heroku自定义域设置中添加多个域来修复它。我向heroku添加了两个域:带www子域的域和裸域/根域,现在我可以重定向到
www.example.com
,但我没有收到无应用程序错误。我希望这对你也有用