在具有多个域名的专用 IP 上安装 SSL 证书

在具有多个域名的专用 IP 上安装 SSL 证书

这个问题有点复杂,但我会尽可能解释。

我在 Bluehots 上托管,并且我有一个专用 IP 地址。他们允许托管多个域,因此我在一个帐户中托管了多个域。

它们的设置方式是,domain1.com 是主域,是根.../public_html/,所有其他域...domain2.com、domain3.com 等都托管在根目录下,即 /public_html/domain2/ 和 /public_html/domain3/ 等。

我甚至可以通过访问 domain1.com/domain2/ 来访问 domain2.com 上的内容(我使用 .htaccess 将其重定向到 domain2.com)。

不用多说,问题就在这里:我想安装 SSL 证书以使 domain1.com 更安全,而且由于我有一个专用 IP,所以应该可以。但我刚刚意识到我的帐户中还托管了其他域,所以我预见到了一个问题。我只是不确定我是否还能安装 SSL 证书。

有任何想法吗?

答案1

X.509证书不依赖于 IP 地址,而是依赖于域名。只要您的域名可以作为通用名称或替代名称找到,就没问题。

曾经有一段时间,一个 IP 地址后面有多个 SSL 虚拟主机是不可能的,但现在大多数 Web 生态系统都支持服务器名称识别

答案2

我不明白为什么不行。

我有一台具有一个 IP 地址的服务器和六个不同的站点,这些站点位于不同的主机名上,大多数具有不同的 SSL 证书。

只要您的主机允许您为每个 VirtualHost 指定不同的设置,我看不出这有什么问题,除非我们中的一个人忽略了事实中的大量细节

相关内容