跟进此处发布的问题:
如何强制用户通过 HTTPS 而不是 HTTP 访问我的页面?
我已将以下代码添加到一页,即我的 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,这是有道理的。
网站网址是http://wtc.betaforming.com
试着把我的大脑包裹起来,谢谢。
布雷特