■PHPでSSLを強制する
if (empty($_SERVER['HTTPS'])) {
header('Location:
https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit;
}
.htaccessで行うなら、以下のように記述する
RewriteEngine On
RewriteCond %{HTTPS} Off
RewriteRule ^(.*)$
https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
htaccessでHTTPSにリダイレクトする - Qiita
https://qiita.com/foursue/items/58e74c4a8c946dd49e12