如果我的虚拟主机配置如下:
<VirtualHost *:80>
ServerName foo.com
ServerAlias www.foo.com
Include conf.d/foo.conf
</VirtualHost>
我可以使用单域 SSL 证书吗?还是必须购买通配符 SSL 证书来处理 www 子域?
答案1
为防止通用名称不匹配,您需要购买通配符证书或主题备用名称 (SAN) 证书。SAN 证书允许您指定多个 CN。SAN 证书也称为统一通信证书。
www.domain.com
如果成本是一个问题,那么只对和 不使用 SSL 也并非不合理domain.com
。通常,更难证明通配符证书的额外成本是合理的。