PHPでhttps(ssl)にリダイレクトする

1 min 12 views

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が返って来ますので、
それで条件判定します。

sasuke

sasuke

インフラエンジニアとして数々の大手サーバーを構築を実施し、現在はWebサーバーの構築、サイト作成を中心に活躍しています。

FOLLOW

カテゴリー:
関連記事