【发布时间】:2021-08-13 18:09:23
【问题描述】:
我已经构建了一个在 https 上运行的 react.js 应用程序。我想安排它,以便如果用户转到 url 的非安全 (http) 版本,它会被重定向到 https 而不仅仅是未找到的错误。 这是我现在拥有的代码:
var https = require("https");
https.createServer(httpsOptions, expressApp)
.listen(middle_port);
const { createServer } = require("https");
const handle = app.getRequestHandler();
createServer(httpsOptions, (req, res) => {
const parsedUrl = parse(req.url, true);
handle(req, res, parsedUrl);
}).listen(gui_port, (err) => {
if (err) throw err;
console.log("Gui listening on " + gui_port);
});
【问题讨论】:
-
这能回答你的问题吗? How to redirect from http to https in react?