如何使用相同IP地址的许多站点使用SSL?

时间:2015-08-10 21:37:06

标签: apache ssl-certificate

我有一台带有一个IP地址的Apache服务器。我想在每个域别名上使用SSL通配符进行SSL。但我在某处读到每个站点都需要不同的IP地址。

有解决方法吗?我可以在几个使用相同IP地址的站点上使用SSL吗?

1 个答案:

答案 0 :(得分:0)

默认情况下,所有新版本的Apache都支持服务器名称标识(SNI)。然而,让它工作的诀窍是IP地址需要通过端口分配来提名:

<exclude-subsystem>

然后为每个站点指定IP地址:

NameVirtualHost 192.168.0.10:443

在我的服务器上,我包装了SSL网站,如:

VirtualHost 192.168.0.10:443

密码已从密钥文件中删除,以简化配置。但是,为了保护证书文件,它们存储在服务器的文档根目录下。

其他网站应添加到&#34; IfModule&#34;包装