我有一个带有自定义域的Heroku应用程序,并使用cloudflare作为CDN和SSL。
我注意到,当我访问我的网站时,我得到一个520错误,然后页面正常加载(我不需要刷新页面)。
只有当我第一次在该特定标签或窗口中访问该网站时才会发生这种情况。之后不会发生这种情况。
我联系了cloudflare支持,他们建议我将所有IP列入白名单,Heroku表示这不能用于Heroku应用程序,因为它是公开的,并且没有实现任何类型的过滤。
我确实参考了this stackoverflow thread并遵循了第一个答案中的建议。然而问题仍然存在。
当我在Heroku上检查我的应用程序日志时,我发现没有错误被抛出。 Cloudlfare还要求我使用我做过的RayID回复他们,但是他们的支持没有回复我的查询,现在距离我打开支持票已经过了3天。
如果有人可以帮我在这里会很棒,我对于可以做些什么感到茫然。期待一些解决方案
谢谢。
PS:如果你需要看看,我的申请是here
修改
感谢您mjsa的回复,因为您建议添加一个页面规则,以便www
子域重定向到根域已解决问题。