ここに投稿された内容に対するフォローアップの質問:
HTTP ではなく HTTPS 経由でユーザーにページへのアクセスを強制するにはどうすればよいですか?
次のコードを 1 つのページ、私の CART ディレクトリの index.php ページに追加しました。
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}
インデックス ページからサイトを閲覧すると、CART ディレクトリ内のすべてのファイルが HTTPS 経由で読み込まれますが (実際にはこれが必要です)、CART フォルダー外の別のページへのリンクをクリックすると、HTTP に戻ります。
これはどのように機能していますか?CART ディレクトリ内のページで HTTPS はどのようにアクティブなままになっていますか? CART ディレクトリ内のページの URL を入力すると、HTTPS は強制されません。これは理にかなっています。
サイトの URL はhttp://wtc.betaforming.comです。
これに頭を悩ませようとしています、ありがとう。
ブレット