Uso de htaccess para redirigir http: // www, http: // y https: // www a https:

En mi sitio, he instalado un certificado SSL en la versión no www del dominio. Me gustaría usar htaccess para redirigir http www, http non www y https www a https: //

Tengo www a non www funcionando pero https www no redirige a https non www. Esto es lo que tengo en mi htaccess:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ link [R=301,L]

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https link [R,L]

¿Alguien puede ayudarme a descubrir lo que me estoy perdiendo?

Sharon

Respuestas a la pregunta(2)

Su respuesta a la pregunta