将 Google 域设置为使用 https

Ran*_*ang 10 https google-domains

example.com从 Google购买了一个域(比如),我的 Django 应用程序(比如mysite.herokuapp.com)在 Heroku 上运行。Google 上设置了 CNAME 以将 http 请求转发到 Heroku 上的 Django 应用程序。从http://mysite.example.comto转发请求mysite.herokuapp.com工作正常。

最近,我需要引入progressive-web-application我的应用程序,它需要https协议,而不是http,即 URL 现在必须是https://mysite.example.com,它不适用于 Google 域。我试过了https://mysite.herokuapp.com,效果很好,这意味着 Heroku 已经支持https. 但是,我尝试了(也用谷歌搜索)了很长时间都没有找到解决方案。

那么如何设置谷歌域使用https协议呢?

小智 6

来自 Google 的 DNS 答案不能包含端口或协议(http 与 https),它只包含主机名。

您需要在 Heroku django 应用程序中添加从 http 到 https 的重定向,请参见例如此处了解更多说明。