Musíš si u svého webhostingu zařídit certifikát. Většinou je několik možností od verze zdarma až po placenou verzi. Jakmile bude certifikát vystaven, tak stačí do .htaccess hned za RewriteEngine
Onpřidat RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NC]
V mém případě fungovalo tohle
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !^.*on
RewriteRule ^(.*)$ https://www.nazevvasidomeny.cz/$1 [R,L]