Godaddy URL 从 HTTP 重定向到 HTTPS

Mat*_*ney 6 https web-hosting http

我在 heroku 上托管我的网站,并从 godaddy 购买了域名,以下是我设置 DNS 记录的方法

记录

A - @ - 转发 - 600 秒

CNAME - www - example.com.herokudns.com - 1 小时

转发

- 领域 -

重定向到https://www.example.com

-- 子域 --

example.com 重定向到https://www.example.com

www.example.com 重定向到https://www.example.com

预期行为

当我输入example.comwww.example.com时,它应该重定向到https://www.example.com

结果

只有example.com被重定向到https://www.example.comwww.example.com没有

我的配置出了什么问题?

Chl*_*loe 1

您不能将 www 作为 CNAME,同时将 www 作为重定向。如果您的 www CNAME 别名为 example.com.herokudns.com,它将直接转到您在 Heroku 上的应用程序并建立连接。您的应用程序https必须是此时强制重定向的应用程序。我不知道你使用的是什么语言,但如果是 Rails 则config.force_ssl = trueproduction.rb.