说明:
升级到9.0.1 搜索中出现[关键字 空格 关键字]报显示未授权

方法:按作者提供的代码修改完成后搞定

  • 如果仅仅是在博客地址中包含+号情况下(如https://xxx.com/search/test+test2 的地址)显示未授权(如果是其他情况下显示未授权不适用该条解决方法),可以打开typecho目录下的 var/Typecho/Request.php 文件,搜索function getUrlPrefix(),并在右括号的后面添加这几行代码
        $normal_port = in_array($_SERVER['SERVER_PORT'], array(80, 443));
        if ($normal_port){
            $_SERVER['HTTP_HOST'] = str_replace(array(":80",":443"),"",
                $_SERVER['HTTP_HOST']);
        }

最后修改:2022 年 11 月 05 日
如果觉得我的文章对你有用,请随意赞赏