Memo

メモ > サーバ > 各論: プログラミング > PHPでSSLを強制する

■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

Advertisement