我安装了ssl证书,并且在我尝试在https://
中打开我的网站时正在运行,问题是当我尝试在http://
中访问时,该页面将永远保持加载状态。
我在亚马逊网络服务中的ubuntu ec2实例中使用node.js.
我应该将http转发到https?在控制台的服务器中,还是在路由53?
中http(不行):
https(ok):
答案 0 :(得分:0)
HTTP到HTTPS重定向是node.js或您正在使用的任何HTTP前端(例如nginx)的责任。
这个问题Automatic HTTPS connection/redirect with node.js/express对node.js和nginx都有很好的答案。
在部署到Amazon EC2时,请不要忘记在附加到您的实例的安全组中打开TCP 80。