Webサーバー側の設定や「.htaccess」に記載できればいいのですが、お客様環境の都等でPHPに書かなきゃ行かない際のメモ書きです。
Webサーバー側の設定や「.htaccess」に記載できればいいのですが、お客様環境の都等でPHPに書かなきゃ行かない際のメモ書きです。
<?php
if (empty($_SERVER['HTTPS'])) {
header("Location: https://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}");
exit;
}
?>
$_SERVER[‘HTTPS’]にはhttpsではなかった場合nullが返って来ますので、
それで条件判定します。