添加 SSL 证书导致无法访问所有虚拟主机

添加 SSL 证书导致无法访问所有虚拟主机

我刚刚在我的虚拟主机之一上添加了自签名 SSL 证书。我正在使用 Ubuntu Server 和 Webmin,如果这有帮助的话。我为其添加证书的站点运行正常,但尝试访问其他虚拟服务器会将您带到默认服务器页面 (var/www)。如果我在其他虚拟服务器的 URL 中输入前面带有 https 的 URL,我会被重定向到我添加证书的站点。这与端口有什么关系吗?任何建议都将不胜感激。

答案1

如果我输入其他虚拟服务器的 URL 并在其前面加上 https,我会被重定向到我添加了证书的站点。这与端口有什么关系吗?

假设您的服务器只有一个 IP 地址用于所有虚拟主机,那么这种行为是正常的。所有使用 https 的流量都将定向到端口 443。每个 IP 地址在端口 443 上只能有一个虚拟主机,因此这将成为默认虚拟主机。

至于为什么您的其他非 https 虚拟主机停止工作,我们需要更多信息。正如 Shane 所评论的那样

相关内容