自动SSL或加速ssl无法在heroku上运行

问题描述 投票:0回答:1

我在Heroku上有一个应用程序,DNS映射到godaddy域。我为godaddy设置为CNAME www www.myapp.com.herokudns.com

所以,如果我去http://www.myapp.com它是有效的。

我想添加ssl所以我可以使用https://www.myapp.com代替。我尝试将我的应用程序升级为业余爱好,如下所示:https://blog.heroku.com/announcing-automated-certificate-management但它不起作用。如果我去https://myapp.com连接需要很长时间,然后给我一个错误:This site can't be reached

我也尝试过heroku上的加速ssl,但这也没用。我应该如何在我的应用程序上设置SSL,以便可以通过https访问godaddy域

当我在production.rb中添加config.force_ssl = true时,应用程序根本不起作用。

注意:myapp是原始应用的占位符名称

ruby-on-rails ssl heroku https cname
1个回答
0
投票

所以。虽然我添加了自动证书管理,但我没有添加SSL证书。终于想通了,在Heroku上添加了加速的SSL并再次重试。现在一切都有效。

在rails config.force_ssl = true中添加了config/environments/production

© www.soinside.com 2019 - 2024. All rights reserved.