从http重定向到https(Pencilblue Elastic Beanstalk)
问题描述:
我们正在尝试将所有匹配从http
重定向到https
。目前该应用程序部署在弹性beanstalk上,它允许http和https,但我们只需要https
。从http重定向到https(Pencilblue Elastic Beanstalk)
我试着加入服务器对象在config.js
,使支票在pencilblue.js
pb.config.server.ssl.use_x_forwarded && req.headers["x-forwarded-proto"] !== "https"
工作,但它打破了在本地主机上的代码以及现场。
您能否建议一种方式将所有http
匹配重定向到https
?
非常感谢。
答
我已经反驳过这个问题并得到了解决方案,您可以在config.js
文件中将use_x_forwarded
设置为true。
谢谢@wasif我一直坚持这个快速的一段时间,但你的答案解决了它。 – Touqeer
随时,@tqr :) –