php一句代码让http跳转https

Posted 吉格斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php一句代码让http跳转https相关的知识,希望对你有一定的参考价值。

//其他框架请加到入口某共公加载的文件中
//方法一 https状态
if(!isset($_SERVER[‘HTTPS‘]) || $_SERVER[‘HTTPS‘] == ‘off‘){
    Header("HTTP/1.1 301 Moved Permanently");
    header(‘Location: https://‘.$_SERVER[‘HTTP_HOST‘].$_SERVER[‘REQUEST_URI‘]);
}
//方法二 判断端口
if($_SERVER[‘SERVER_PORT‘]=="80"){
    Header("HTTP/1.1 301 Moved Permanently");
    header(‘Location: https://‘.$_SERVER[‘HTTP_HOST‘].$_SERVER[‘REQUEST_URI‘]);
}

以上是关于php一句代码让http跳转https的主要内容,如果未能解决你的问题,请参考以下文章

如何让http自动跳转https

php 实现301重定向跳转实例代码

PHP代码里有没有办法实现让页面跳转,但地址栏上的URL不变

怎么配置apache让只能用https访问,不能用http访问

http跳转https和https跳转http的两种301重定向代码

如何使用PHP让网页直接跳转