HTTP でアクセスされた際に .htaccess を利用して HTTPS にリダイレクトするようにする
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
説明
RewriteCond
HTTPS は SSL/TLS の通信ではないときに “off” を返す
RewriteRule
リクエストされた URL を書き換えて https:// から始まる形にしてリダイレクトする