我正在尝试为Express.js创建一个中间件,将所有非安全(端口80)流量重定向到安全的SSL端口(443).不幸的是,Express.js请求中没有信息可以让您确定请求是通过http还是https.
一种解决方案是重定向每个请求,但这不是我的选择.
笔记:
使用Apache或其他方法无法处理它.它必须在节点中完成.
在应用程序中只能启动一个服务器.
你会如何解决这个问题?
ssl https redirect node.js express
express ×1
https ×1
node.js ×1
redirect ×1
ssl ×1