wordpress 4.0、4.1中文标签404错误解决之道

  • 原创
  • |
  • 浏览:299
  • |
  • 更新:
  • |
  • 标签:word 

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

wordpress 4.0、4.1中文标签404错误解决之道

工具/原料

  • 文本编辑器editplus\notepad++等
  • ftp软件

方法/步骤

  1. 1

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

    wordpress 4.0、4.1中文标签404错误解决之道
  2. 2

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

    wordpress 4.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') : '';

    wordpress 4.0、4.1中文标签404错误解决之道
    wordpress 4.0、4.1中文标签404错误解决之道
  4. 3
    此文章未经许可获取自百度经验
  5. 4

    在下图所示的157行将list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );

    替换为:

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

    wordpress 4.0、4.1中文标签404错误解决之道
    wordpress 4.0、4.1中文标签404错误解决之道
  6. 5

    将文件保存后上传到服务器替换同名文件。

  7. 6

    访问网站测试中文标签,发现问题完美解决!

    wordpress 4.0、4.1中文标签404错误解决之道
    END

注意事项

  • 一定使用文本编辑器编辑php文件,否则报错!
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签word