虚拟主机中有多个SSL证书?

阿拉沃纳

我有一台运行Ubuntu 12.04.3 LTS的服务器,还有两台运行Ubuntu 14.04.1 LTS的服务器,其中有SSL证书。所有都是bitnami堆栈,因此它们的apache2配置文件位于:

/opt/bitnami/apache2/conf/bitnami

要求是在两个域中www.总共有四个,实际上没有四个,那么就需要多个域名证书

website.com
www.website.com
website.co.uk
www.website.co.uk

最后,它virtual-host _default_:443在Apache2 bitnami.conf文件部分中为所有这些域设置了一个证书但是,证书提供者建议使用两个而不是一个证书(因为这样更便宜)。

  • 当两个域都只有一个物理服务器时,是否可以在Apache2 conf中拥有两个证书?

  • 如果是这样,那么您将如何设置虚拟主机以处理两个证书?

它是

每个虚拟主机只能有一个证书。但这是免费软件。只需为每个具有自己的证书的域添加一个单独的虚拟主机,这是没有成本的(并且开销很小)。

除非内容不同,否则我将更进一步,选择一个域作为您的主域,然后将所有其他域重定向到该域。通常最好使搜索引擎满意(并且人们自然传播的链接将指向同一域)。

无论如何,这将导致三个虚拟主机:

  • 您托管的那个。例如www.website.com
  • 具有相同域但具有备用前缀(例如website.com)的重定向到主域的一个,例如website.com使用相同的证书。
  • 每个替代TLD(捕获www和www-less)重定向一次。

单个多域证书有一些好处:

  • IE8和XP或更早版本不支持SNI,这意味着每个证书需要一个合法的IP地址。多域证书使解决此问题变得很容易,因为您只需为每个请求抛出相同的证书。
  • 证书过期时更新较少。

通常,这通常不超过其成本。而且它们是固定的,因此,如果您需要添加其他域,则必须支付全部费用。减轻IPv4地址的负担仍然比较便宜。

即使使用了多域证书,我仍然会使用三个虚拟主机来重定向到一个域。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Express提供多个证书/虚拟主机

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

如何在Apache虚拟主机上使用别名配置多个SSL证书?

来自分类Dev

Apache2-在没有虚拟主机的情况下为不同域安装多个证书

来自分类Dev

Nginx放弃与多个虚拟主机的SSL握手

来自分类Dev

当 DNS A 指向不同服务器上的虚拟主机时,SSL 证书在哪里安装?

来自分类Dev

具有自签名证书的Apache 2.4始终重定向到默认虚拟主机

来自分类Dev

使用多个虚拟主机配置Postfix

来自分类Dev

多个Tomcat 8安装或虚拟主机

来自分类Dev

使用多个虚拟主机配置Postfix

来自分类Dev

在多个虚拟主机之间共享配置

来自分类Dev

单个域上的多个虚拟主机

来自分类Dev

通过ACM将SSL证书问题添加到ubuntu计算机上的Apache虚拟主机

来自分类Dev

没有真实域名的虚拟主机

来自分类Dev

没有域名的Apache虚拟主机

来自分类Dev

所有Nginx虚拟主机都可以共享相同的ssl_session_cache吗?

来自分类Dev

在OS X Mavericks上具有SSL支持的虚拟主机

来自分类Dev

尽管有多个虚拟主机,所有流量都定向到单个目录

来自分类Dev

尽管有多个虚拟主机,所有流量都定向到单个目录

来自分类Dev

虚拟主机安全

来自分类Dev

设置虚拟主机

来自分类Dev

设置虚拟主机

来自分类Dev

.htaccess与虚拟主机

来自分类Dev

虚拟主机问题

来自分类Dev

虚拟主机的 Crontab

来自分类Dev

运行多个Django虚拟主机时,WSGIApplicationGroup的哪个值?

来自分类Dev

在Apache2中设置多个虚拟主机

来自分类Dev

与多个虚拟主机共享一个外部IP

来自分类Dev

用于多个LXC容器的Nginx虚拟主机