我有一台带有一个IP地址的Apache服务器。我想在每个域别名上使用SSL通配符进行SSL。但我在某处读到每个站点都需要不同的IP地址。
有解决方法吗?我可以在几个使用相同IP地址的站点上使用SSL吗?
答案 0 :(得分:0)
默认情况下,所有新版本的Apache都支持服务器名称标识(SNI)。然而,让它工作的诀窍是IP地址需要通过端口分配来提名:
<exclude-subsystem>
然后为每个站点指定IP地址:
NameVirtualHost 192.168.0.10:443
在我的服务器上,我包装了SSL网站,如:
VirtualHost 192.168.0.10:443
密码已从密钥文件中删除,以简化配置。但是,为了保护证书文件,它们存储在服务器的文档根目录下。
其他网站应添加到&#34; IfModule&#34;包装