【发布时间】:2014-06-24 00:17:19
【问题描述】:
我真的很想使用以下问题的答案:How can I force users to access my page over HTTPS instead of HTTP?
但我一直认为全局 $_SERVER 变量容易受到用户更改的影响,因此不应依赖它。这是真的吗?
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}
如果它容易改变,为什么这么多人推荐这个答案。
【问题讨论】: