我创建了一个站点并将其放在 Heroku 上。然后,我在 Heroku 控制面板中添加了一个自定义域(例如“site.example.com”),并将 DNS 指向我的 Heroku 地址。这工作正常,但是当我访问该站点时,我收到一个很大的浏览器警告,说证书是针对 herokuapp.com,而不是针对“site.example.com”。如何关闭 HTTPS 或以其他方式修复它?(我不需要我自己的网站 SSL 证书。)
注意:如果您的应用程序强迫人们使用 SSL,这不是 Heroku 的错。检查production.rb
以确保它没有说:
config.force_ssl = true
如果是,请将其更改为 false:
config.force_ssl = false