网站提供多个IP

我必须将网站转移到同一台服务器上的新IP地址才能安装SSL证书。 显然,DNS更改需要4-24小时才能传播。 我问我的主机的支持,如果我可以服务于这两个IP地址的网站,并避免宕机,但他们说这是不可能的。 我叫BS,在我看来这应该是非常可能的。 那么,这可能吗? 如果是这样,我该怎么做?

我的服务器是运行CentOS的VPS和Apache和cPanel / WHM。

cPanel不允许它,除非你手动破解httpdconfiguration文件。 大多数主机不会想这样做,因为你可能最终打破了cPanel。

可以在一个IP上通过HTTP提供相同的Web内容,同时为另一个IP提供HTTPS。 我怀疑“不可能”与他们在内部重新分配IP地址的方式有关。

可能有configuration不允许这样做,但在大多数情况下,它应该在以下条件下工作:

  • 两个IP都连接到相同的服务器/ VPS
  • Web服务器没有根据其IP而configurationDNS名称
  • 您可以同时使用两个IP。

但是会有一个主要的缺点:如果你安装了新的证书,所有使用旧IP地址通过HTTPS连接的客户端都会收到一个令人讨厌的SSL错误消息。