标签: node.js amazon-web-services nginx amazon-cloudfront amazon-elb
我想将使用http协议的所有用户重定向到https。但是我支持aws cloudfront +负载均衡器。
如何在nodejs中确定请求的原始客户端协议?
如何重定向用户?它是使用节点的正确方法还是负载均衡器/云端的其他可能性?
答案 0 :(得分:3)
对于负载均衡器,ELB将设置X-Forwarded-Proto标头。用它来重定向。
X-Forwarded-Proto
关于配置您的云端实例,请转到实例行为,然后编辑您的行为,以便它需要通过HTTPS进行连接。