【发布时间】:2021-07-11 16:51:31
【问题描述】:
我正在使用 node.js 和 socket.io 为浏览器制作一个小型多人游戏。我不熟悉整个 HTTP 和 HTTPS 的东西。
目前我在端口 3000 上为游戏使用 Node.js 服务器。通过此尝试,我一次只能托管一个服务器。 http 或 https 服务器。问题是,浏览器总是尝试访问 http 服务器,但它不安全。
所以我的问题是:我可以以某种方式将客户端重定向到 https 吗?或者有没有办法完全删除端口并让它作为我的 Apache for Ubuntu 的页面运行(如 https://example.com/game)?
【问题讨论】: