可能重复:
同一IP地址和同一端口上有多个SSL域?
我有以下情况:
我想添加另一个网站:
现在,当我使用IP:Port组合将HTTPS绑定添加到第二个站点时,它总是加载第一个SSL,而忽略第二个证书。
如何使用“不同”证书将第二个SSL绑定添加到相同的IP? 可以这样做吗?
对于大多数当前的软件,您不能在同一个IP上的服务器上拥有不同的证书(现代TLS版本具有扩展function来处理此问题,但大多数客户端不会使用它)。 所以你唯一的select是(一)获得多个域的证书(通配符证书或类似)或获得系统的额外的IP。
你可以得到一个通配符SSL证书。 这样它将处理* .domain.com上的所有域名。
但是,真正的问题与web服务器configuration有关。 对于Apache,您不能为SSLencryption的服务器使用不同的名称。 您将不得不运行另一个端口的SSLencryption服务器。 使用不同的端口,您可以使用相同的名称。