我想在同一个 VPS 上托管多个域名,并需要为这些域名配置 SSL 证书。服务器是 Ubuntu 12.04。所有域名都有自己的证书。
我需要有关 default-ssl 中的多个域配置的帮助。
答案1
您应该在 Apache 中创建多个虚拟主机,并为每个虚拟主机分别分配 SSL 证书。
例子:
NameVirtualHost *:443
<VirtualHost *:443>
ServerName some.domain.com
# SSL options, other options, and stuff defined here.
</VirtualHost>
<VirtualHost *:443>
ServerName some.domain2.com
# SSL options, other options, and stuff defined here.
</VirtualHost>
有关 SSL 选项,请参阅: http://httpd.apache.org/docs/current/ssl/ssl_howto.html
确保将 NameVirtualHost 添加到您的配置中。