首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2 -为没有虚拟主机的不同域安装多个证书

问Apache2 -为没有虚拟主机的不同域安装多个证书
EN

Stack Overflow用户
提问于 2014-06-09 16:17:03
回答 1查看 70关注 0票数 1

我有一个应用程序编写的Symfony2,这基本上是一个网站建设者。有许多域指向服务器IP,php应用程序检查请求并显示与该域关联的内容。

是否有办法在Apache上为每个域安装ssl证书,每个域都应该有自己的证书,而没有任何Virtuahost?

Apache被配置为响应端口80和443上的每个请求。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-09 16:39:12

Apache只允许每个配置主机一个证书。

因此,为了实现您的目标,您需要使用多域证书并将所有域包含在该证书中。默认情况下,大多数供应商将每个证书的域名限制为100个。请注意,对于多域证书而言,www.domain.com和domain.com计算为两个不同的域。

https://wiki.apache.org/httpd/UnderstandingMultiUseSSLCertificates

否则,您将需要为每个域配置Vhost。根据您的操作系统,您可能能够在Apache中使用SNI,因此您不需要每个域的唯一IP。

https://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24124379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档