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

  • 2018-03-09
  • 25
  • 0

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

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

替换:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';

为:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8', 'GBK') : '';

替换:

list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );

为:

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

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

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

评论

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

鄂ICP备09018262号-4

备案鄂公网安备 42010302000542号 - Theme by Qzhai