笔记:解决wordpress4.3中文标签404错误方法

103次阅读

共计 822 个字符,预计需要花费 3 分钟才能阅读完成。

首先找到 wordpress 的 wp-includes 目录下 -》class-wp.php 文件,进行如下修改就可以解决在 Windows 系统下部分中文标签无法打开的情况。

wp-includes/class-wp.php 153 行:

1
$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? $_SERVER[‘PATH_INFO’] : ;

修改为:

1
$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? mb_convert_encoding($_SERVER[‘PATH_INFO’],‘utf-8’, ‘GBK’) : ;

wp-includes/class-wp.php 157 行:

1
list( $req_uri ) = explode( ‘?’, $_SERVER[‘REQUEST_URI’] );

修改为:

1
list( $req_uri ) = explode( ‘?’, mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘utf-8’,‘GBK’) );

最好用 notepad 或者类似工具修改,修改后保存刷新即可,参照本站中文 tag:https://blog.lanluo.cn/ 腾讯问卷

笔记:解决 wordpress4.3 中文标签 404 错误方法

 

正文完
 0