在单个路由器上托管 2 个 https 网站?

Host 2 https websites on single router?

我很确定这个问题已经在其他地方得到了回答,但是我并不真正理解解决方案。基本上我的网络中有 2 个网站 运行,我希望有 2 个不同的域指向这些网站,我希望这两个都是 https。我正在考虑将它们托管在 2 个不同的端口上,但我不太确定如何在 https 上执行此操作。

您不能在同一个端口上托管两个不同的 websites/servers,因为它们会发生冲突。因为两个不能 运行 在同一个端口上。 所以你需要在两个不同的端口上托管两个服务器。这并不意味着您需要两台机器。只有一台机器里面有两个 ports/hosts 运行ning.

连接这两个服务器并使用 HTTPS 托管网站。您需要在两个端口上都允许 cors。这将允许您连接两个站点。 (桥梁数据)。

要使 HTTPS 在这两个网站上都可用,您需要自行签署证书或购买证书。如果您需要两个网站运行在不同的端口上连接,您将需要两个签名的证书。

获取自签名证书的更多信息。

参考: How to generate a self-signed SSL certificate using OpenSSL?

否决这类评论让入门级程序员很难接受。