从 http 重定向到 https (Pencilblue Elastic Beanstalk)

Redirection from http to https (Pencilblue Elastic Beanstalk)

我们正在尝试将所有点击从 http 重定向到 https。目前该应用程序部署在 elastic beanstalk 上,它同时允许 http 和 https,但我们只需要 https.

我尝试在 config.js 中添加 服务器对象 来进行检查

pb.config.server.ssl.use_x_forwarded && req.headers["x-forwarded-proto"] !== "https"

pencilblue.js 中工作,但它破坏了本地主机和 live 上的代码。

能否建议一种将所有 http 命中重定向到 https 的方法?

非常感谢。

我已经解决了这个问题并得到了解决方案,您可以在config.js文件中将use_x_forwarded设置为true。