HTTP强制跳转HTTPS
共两种方法。
PHP法
代码:
<?php
if ($_SERVER["HTTPS"] <> "on")
{
$xredir = "https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>
使用方法:直接将上面的代码添加至你的模板里的 header.php 文件的顶部即可。
.htaccess法
代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
</IfModule>