我已将我的ruby on rails app部署到heroku,购买了我的SSL证书,并通过第三方提供商为我的网站设置了https
。
目前,对https://www.abc[dot]com
的所有请求都已确定,并且abc[dot]com
也会重定向到https://www.abc[dot]com
。
但是 -
1)https://abc[dot]com
导致
我的Chrome浏览器上的'无法访问网站'
2)http://abc[dot]com
导致
此网站暂时无法使用,请稍后再试。
如何将上面的两个网址重定向到https://www.abc[dot]com
?
我已经阅读了heroku上的教程,但尚无法解决此问题。
答案 0 :(得分:0)
这听起来像是Heroku上游的DNS问题。由于Heroku不公开IP地址,因此您需要使用支持ANAME记录的DNS主机,或支持根目录中折叠的CNAME记录。
https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain
我的DNS注册商不支持此功能,因此我最终将DNS管理功能免费切换到了CouldFlare。这使得一切都完美无缺。