Copia y pega lo siguiente en tu archivo .htaccess.
Recuerda cambiar www.example.com por el nombre de tu dominio.
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
Si estás en WordPress, también puedes instalar plugin SSL redirect y ya se encargará él mismo de añadir estas líneas en tu htaccess.