Você não pode fazer um redirecionamento SSL para SSL usando .httaccess
Você teria que usar uma entrada VirtualHost separada para cada domínio (desde que seu servidor da Web suporte SNI ):
<VirtualHost *:443>
ServerName example.com
Redirect 301 / https://www.example.com
SSLCertificateFile /etc/ssl/example.com.crt
SSLCertificateKeyFile /etc/ssl/example.com.key
</VirtualHost>