华纳云香港服务器

WordPress中文标签打开出现404错误的解决办法

WordPress主题推荐

不知道大家是否遇到过安装好WordPress后出现打开中文标签出现404错误的现象?我使用WordPress那么久从未遇到过,但是我却经常碰到有人问这个问题。后来才知道,原来我一直都使用Linux系统运行WordPress,而遇到中文标签打开出现404错误的都是用Windows系统运行WordPress。今天就跟大家说一说如何完美解决这个中文标签打开出现404错误这个问题。

WordPress中文标签打开出现404错误的解决办法-第1张-boke112百科(boke112.com)

WordPress中文标签打开出现404错误的解决办法:

1、如果WordPress版本是在4.0以下的,建议升级到4.1以上,到4.4版本更好,本文以WordPress的4.4.2为例说明。

2、在WordPress的wp-includes目录下的class-wp.php文件中找到以下代码(大概在155行):

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

直接修改为:

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

3、继续在wp-includes目录下的class-wp.php文件找到以下代码(大概在159行):

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

直接修改为:

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

4、按第2、第3步修改好代码后保存并更新覆盖wp-includes文件夹的class-wp.php文件即可完美解决Windows系统中运行WordPress中文标签打开出现404错误的问题。

温馨提示:

1、在修改class-wp.php文件前,建议备份一个class-wp.php文件,以防出现问题可以直接用原文件覆盖。

2、WordPress中凡事修改代码的,前往不要用系统自带的记事本修改,建议用Notepad++打开WordPress文件进行修改。

3、成功解决WordPress中文标签打开出现404错误的问题后,建议把解决过程或代码复制保留一份,以防WordPress升级后能够快速重新修改class-wp.php文件。

本文地址:https://boke112.com/post/2829.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu