Um vhost, vários certificados

2

Eu tenho o domínio example.com com os subdomínios: www.example.com e a.example.com. Vamos supor que não posso comprar um certificado curinga, mas comprei os certificados para example.com e www.example.com. Agora eu comprei o certificado para a.example.com. O site e seus subdomínios estão na mesma pasta, usando um arquivo vhost do Apache e subdomínios são definidos como aliases.

  1. Posso mesclar os certificados em um arquivo?
  2. E se eu usasse a mesma chave, arquivos csr para gerar os certificados?
  3. A solução SOMENTE é para declarar os sites em dois vhosts diferentes?
por Marin Binzari 28.12.2015 / 09:15

1 resposta

4

Can I merge the certificates into one file?

Não, apenas um certificado de folha é suportado. Embora da versão 2.4.8 a diretiva SSLCertificateFile permite vários certificados nesse arquivo, Isso é apenas para incluir certificados CA intermediários, classificados de folha para raiz, como um substituto para o SSLCertificateChainFile diretiva.

A diretiva SSLCertificateFile pode ser usada várias vezes (fazendo referência a diferentes nomes de arquivo) quando um RSA, um DSA e um certificado de servidor baseado em ECC são usados em paralelo. Mas você não pode usar várias diretivas SSLCertificateFile para carregar um certificado para o ServerName e um extra para o ServerAlias.

What if I used the same key, csr files to generate the certificates?

Ainda não.

Is the ONLY solution to declare the sites in two different vhosts ?

Se você tiver dois certificados, precisará de dois VirtualHosts SSL.

    
por 28.12.2015 / 10:14