Incompatibilidade de subdomínio de certificado SSL curinga com www - Apache 2.2

2

Abaixo está um trecho do meu arquivo httpd.conf. O problema que estou tendo é que quando eu acesso " link " Eu recebo um indicador de "erro de certificado" na barra de URL no IE7:

"The security certificate presented by this website was issued for a different 
website's address"

O estranho é " link " e " link " funciona bem.

<VirtualHost _default_:443>
ServerName *.domain.co.uk
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.domain.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.domain.co.uk/$1 [P]

RewriteCond %{HTTP_HOST} ^subdomain1.domain.co.uk$ [NC]
RewriteRule ^(.*)$ http://subdomain1.domain.co.uk/$1 [P]

RewriteCond %{HTTP_HOST} ^www.subdomain2.domain.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.subdomain2.domain.co.uk/$1 [P]
    
por Imran Azad 11.11.2011 / 14:51

2 respostas

4

Certificados curinga só funcionam para um nível do nome. Portanto, se o seu certificado atual funcionar para subdomain2.domain.co.uk, ele não funcionará para www.subdomain2.domain.co.uk. Você precisará de outro curinga nesse caso.

    
por 11.11.2011 / 15:04
0

Sim. Este é um problema de certificado, nada mais. Você pode ter um certificado válido somente para www e subdomain1. Apenas . A solução é comprar um certificado com um curinga (= mais caro). Desta forma, será válido para todos os subdomínios.

Para obter mais informações sobre certificados SSL de caractere curinga, consulte aqui e aqui .

    
por 11.11.2011 / 21:52