加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

wordpress4.1中文标签出现404错误的修复办法

发布时间:2022-06-22 00:01:29 所属栏目:教程 来源:互联网
导读:wordpress中文标签在linux一般来说不会出现404错误,然而使用Windows系统有可能出现这样的问题。没有办法,还是得需要解决啊!而且VPS指南小站已经升级到wordpress的最新版本4.1,而搜索的一大堆均是3.0的,而且里面的代码也已经发现变化了,办法还是有的,方
  wordpress中文标签在linux一般来说不会出现404错误,然而使用Windows系统有可能出现这样的问题。没有办法,还是得需要解决啊!而且VPS指南小站已经升级到wordpress的最新版本4.1,而搜索的一大堆均是3.0的,而且里面的代码也已经发现变化了,办法还是有的,方法很简单就是修改一点点代码而已,不过在修改之前建议你最好备份原文件,以备使用!
 
  首先找到wordpress的wp-includes目录下-》class-wp.php文件,进行如下修改就可以解决在Windows系统下部分中文标签无法打开的情况。
 
  wp-includes/class-wp.php153行:
 
  $pathinfo=isset($_SERVER['PATH_INFO'])?$_SERVER['PATH_INFO']:'';
 
  修改为:
 
  $pathinfo=isset($_SERVER['PATH_INFO'])?mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8','GBK'):'';
 
  wp-includes/class-wp.php157行:
 
  list($req_uri)=explode('?',$_SERVER['REQUEST_URI']);
 
  修改为:
 
  list($req_uri)=explode('?',mb_convert_encoding($_SERVER['REQUEST_URI'],'utf-8','GBK'));
 
  修改是千万不要使用记事本修改哦。修改之前最好备份所有数据,以备使用吧!就这样VPS指南网的中文标签又可以使用了!

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!