wordpress4.9.4中文标签点击链接无法打开提示为404错误提示的解决方法

  • 2018-03-09
  • 687
  • 0

今天用最新版的wordpress4.9.4做了个站发现标签页打开提示为404,于是在网上查找资料,解决办法如下:

找到网站目录wp-includes文件夹下的class-wp.php文件

替换:

[php]$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? $_SERVER[‘PATH_INFO’] : ”;[/php]

为:

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

替换:

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

为:

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

修改完成后刷新网站打开,中文标签即可正常打开了

有分析文章说是最新版的wordpress不支持中文编码

评论

还没有任何评论,你来说两句吧