PbootCMS使用CDN或者https时后台功能异常跳转首页的解决办法-♚付涛纪实阁♚
欢迎访问付涛纪实阁官方网站! 今天是

PbootCMS使用CDN或者https时后台功能异常跳转首页的解决办法

在https下或者cdn下使用PbootCMS时,因各主机服务商环境不同会造成PB的后台功能异常,主要表现在后台的开启关闭按钮、删除、以及保存排序那些功能,操作完后会直接重定向到了首页。造成该问题的原因主要PB在判断是否是https的时候有问题。解决方案如下: 网站目录/core/function/handle.php 619行左右,将下面代码替换。

将以上代码替换为如下代码:

// 判断当前是否为https
function is_https() {
    $isSsl = false;
    if (getenv('HTTPS') && ('1' == getenv('HTTPS') || 'on' == strtolower(getenv('HTTPS')))) {
        $isSsl = true;
    } elseif ('https' == getenv('REQUEST_SCHEME')) {
        $isSsl = true;
    } elseif ('443' == getenv('SERVER_PORT')) {
        $isSsl = true;
    } elseif ('https' == getenv('HTTP_X_FORWARDED_PROTO')) {
        $isSsl = true;
    } elseif('https' == getenv('HTTP_X_CLIENT_SCHEME')){
        $isSsl = true;
    }
    return $isSsl;
}

经过以上修改就可以修复跳转首页异常的问题了;

注:

经过以上操作后,务必回到网站后台进行缓存清理,若还没生效,请删除网站根目录runtime文件夹里面的所有文件,然后退出后台并重新登陆即可


原文链接:https://www.pboot.net/question/315.html

查阅标签同类文章:
本文来源:付涛纪实阁 责任编辑:付涛
当前链接:https://www.diebaosoft.com/9901.html

16
【友情提示:】
1、文章内容系作者个人观点,不代表除个人作者外的任何第三方针对观点赞同或支持;
2、本文为「♚付涛纪实阁♚」原创文章,遵循创作共用版权 CC 4.0 BY-SA 协议,转载请附上原文出处链接及声明,否则默认视为侵权。
3、如本站个人观点有涉及不妥的地方,可联系【QQ:860227477】,提供合理合法依据,可无偿给予修改或删除。
4、针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通;