安装www和非www ssl证书apache

安装www和非www ssl证书apache,apache,ssl,Apache,Ssl,我的网站(基于prestashop)有一个没有www的域名证书。收到客户投诉后,我们想为www添加一个证书 我们正在运行Apache。安装我们刚刚购买的第二个证书的最佳方式是什么?是否可以在Apache上为不同的主机变体安装2个证书,或者我应该购买第三个通配符证书 是否可以轻松操纵prestashop以使用规范名称,即将所有链接重定向到www版本?最好的方法是为www.example.com购买证书。它适用于和不适用于www 在CSR创建过程中,将您的域放入www(CSR中的通用名称(CN)字段

我的网站(基于prestashop)有一个没有www的域名证书。收到客户投诉后,我们想为www添加一个证书

我们正在运行Apache。安装我们刚刚购买的第二个证书的最佳方式是什么?是否可以在Apache上为不同的主机变体安装2个证书,或者我应该购买第三个通配符证书


是否可以轻松操纵prestashop以使用规范名称,即将所有链接重定向到www版本?

最好的方法是为www.example.com购买证书。它适用于和不适用于www

在CSR创建过程中,将您的域放入
www
(CSR中的通用名称(CN)字段)

根据报告:

CSR中的通用名称(CN)是什么?

通用名称(CN)是 您的web服务器的完全限定域名。这一定是一个精确的数字 匹配。例如:如果您打算保护URL ,则您的CSR的通用名称必须为 www.yourdomain.com

我的CSR的通用名称中是否应该有一个“www”?

如果你想安全 无论是您网站的www版本还是非www版本,建议 您在CSR中使用“www.mydomain.comn”

这个问题也可能有帮助:


您可以使用两个证书(通过SNI),但最好使用一个对这两个证书都有效的证书(因为不是每个客户端都支持SNI)。通配符本身对非www域没有帮助(尽管大多数通配符也有非www SAN)。这个问题似乎离题了。Webmasters.SE可能是一个更好的地方。如果您有
example.com
的证书,通常使用一个证书和多个主题Alt名称(san)。一个证书将有一个SAN用于
example.com
,一个SAN用于
www.example.com
,等等。Webmasters.SE不起作用