Apache2.4

httpでのアクセスをhttpsにリダイレクトする.htaccess記述

More than 1 year has passed since last update.
RewriteEngine on
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

こちらを参照。
https://help.sakura.ad.jp/hc/ja/articles/206054622--htaccess%E3%81%AB%E3%82%88%E3%82%8B%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E5%88%B6%E5%BE%A1

こちらの記述だと、リダイレクトループに。

RewiteCond %{SERVER_PORT} !443