Basta inserir o código abaixo em seu .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Não tem muito mistério o código, da para travar em um domínio se quiser, basta trocar o %{HTTPHOST}% pelo domínio escolhido.
Lembrando que o seu site/dominio deve possuir certificado de segurança (ssl) ativo. Eu sempre hospedo meus projetos com segurança e certificado incluso no pacote via Zixter | Hospedagem de Sites.
Eles (no caso eu mesmo, pois sou responsável pela Zixter) oferecem também a venda de certificado avulso se preferir.