使用PHP从HTTPS重定向到HTTP
如果您的网站的一部分使用SSL,但要针对诸如博客部分之类的普通页面将其关闭,请使用以下代码。这使用$_SERVER['HTTPS']变量查看HTTPS是否已打开(如果已打开),则将发出标题并重定向页面。
if ($_SERVER['HTTPS'] == 'on') {
$url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header('Location: ' . $url, true, 301);
exit();
}您可以使用相反的方法再次在安全页面上将其重新打开。
if ($_SERVER['HTTPS'] != 'on') {
$url = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header('Location: ' . $url, true, 301);
exit();
}不要在同一页面上同时包含这两个脚本,否则您将破坏站点!另外,请确保没有事先发出任何标题,因为此代码可能会导致“已发出标题”错误。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短