首页 > 网站建设 > wordpress > 【亲测】wordpress4.0及4.1 中文标签访问404的解决办法
2015
03-09

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法

今天帮时尚平移站点搬家之后发现点击中文标签时提示无法访问了,我真是太粗心了,竟然没有测试到,问题来了一定要解决,经过多方查找笔者找到了网友提供的方法,现分享如下:

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第1张  | 心岛博客

1、FTP软件登录网站目录,进入wp-include文件夹,找到class-wp.php文件。

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第2张  | 心岛博客

2、将class-wp.php文件下载到本地并使用文本编辑器打开。

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第3张  | 心岛博客

3、在如下图所示的153 行将

$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? $_SERVER[‘PATH_INFO’] : ”;
替换为:
$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘utf-8′,’GBK’) : ”;

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第4张  | 心岛博客

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第5张  | 心岛博客

4、在下图所示的157行将

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

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第6张  | 心岛博客

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第7张  | 心岛博客

5、将文件保存后上传到服务器替换同名文件,即可完成修改,再看中文标签,完美访问。

【亲测】wordpress4.0及4.1 中文标签访问404的解决办法 - 第8张  | 心岛博客

最后编辑:
作者:xindao
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。