Você só pode ter um certificado por host virtual. Mas isso é software livre. Não há custo (e muito pouca sobrecarga) para apenas adicionar um virtualhost separado para cada domínio com seu próprio certificado.
A menos que o conteúdo seja diferente, eu daria mais um passo e escolheria um domínio como seu domínio principal e redirecionaria todos os outros para ele. Geralmente, é melhor manter os mecanismos de pesquisa satisfeitos (e os links que as pessoas distribuem organicamente serão para o mesmo domínio).
De qualquer forma, isso resulta em três virtualhosts:
- O que você hospeda. Por exemplo,
www.website.com
- Um com o mesmo domínio, mas com o prefixo alternativo (por exemplo,
website.com
) para redirecionar para o principal, por exemplo,website.com
. Usa o mesmo certificado. - Um para cada TLD alternativo (capturando www e www-less) para redirecionar.
Existem alguns benefícios de um único certificado de vários domínios:
- O IE8 e versões anteriores do XP e anteriores não suportam SNI, o que significa que você precisa de um único endereço IP legal por certificado. Os certificados de domínio múltiplo facilitam o trabalho porque você acaba de descartar o mesmo certificado para cada solicitação.
- Menos para atualizar quando o certificado expirar.
Isso geralmente não supera o custo deles. E eles consertam as coisas, então se você precisar adicionar outro domínio, você tem que pagar o preço total. Pegar uma carga de endereços IPv4 ainda é mais barato.
E mesmo com um certificado de vários domínios, eu ainda usaria três virtualhosts para redirecionar para um domínio.