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

 2016-03-09 07:25:29  1,039 人阅读  18 条评论

投放广告联系   诚邀合作伙伴   赞助我们   本站公告   轻松一刻

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

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

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文件。

如果文章对你有帮助,请赞赏支持boke112导航发展!

历史上的今天:

本文地址:https://boke112.com/2829.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归  所有,欢迎分享本文,转载请保留出处!
WordPress虚拟主机和VPS服务器推荐

 发表评论


  1. 搬瓦工
    搬瓦工 【书童】 @回复

    遇到过,当时没法解决,这下好了,收藏了,妈妈再不用担心我的学习了!
    哈哈,非常谢谢楼主!

  2. 微部落博客
    微部落博客 【丞相】 @回复

    我是直接把中文标签直接别名拼音的。办法笨了点,但是对seo优化比较友好。而且wp有个插件,可以自动批量把所有标签都修改成拼音格式,很方便。

    • boke112导航
      boke112导航【村长】2016-03-11 11:23  回复

      @微部落博客还有这样的插件?感觉如果能够自动把标签改为拼音格式可能会比较好

  3. 三月福利吧
    三月福利吧 【状元】 @回复

    嗯,收藏了先!

  4. 米粒博客
    米粒博客 【举人】 @回复

    暂时没遇到过

    • boke112导航
      boke112导航【村长】2016-03-10 08:43  回复

      @米粒博客这个一般用Windows系统运行WordPress才会的

  5. 新成
    新成 【状元】 @回复

    我就遇到过

  6. 阅读驿站
    阅读驿站 【状元】 @回复

    应该是服务器问题,一般这种情况很少。鲜为人知的故障,应该算得上

    • boke112导航
      boke112导航【村长】2016-03-10 08:44  回复

      @阅读驿站如果是Linux系统一般很少遇到这个问题,只有Windows系统才会有

  7. Licoy
    Licoy 【举人】 @回复

    这个还真没遇到过

  8. 玉满斋
    玉满斋 【尚书】 @回复

    这个我很早以前遇到过!

  9. 小C博客
    小C博客 【进士】 @回复

    转码解决!!

  10. 网际电脑
    网际电脑 【状元】 @回复

    每日签到,生活更精彩!

  11. 大城小我
    大城小我 【状元】 @回复

    兄弟发表的都是些技术干货。

  12. 明月登楼
    明月登楼 【王爷】 @回复

    这个倒是很少碰到!

  13. 好文推荐
    好文推荐 【尚书】 @回复

    有时间拿走用用看

  14. Koolight
    Koolight 【尚书】 @回复

    Windows常遇到一些错误问题,以前用过,后来放弃Windows系统了。

    • boke112导航
      boke112导航【村长】2016-03-09 09:02  回复

      @Koolight玩WordPress的,个人还是建议Linux,在Linux上很容易的事情到了Windows却有很多无语的错误