解决WordPress4.8伪静态后访问URL带中文的跳转到404
打开文件 wordpress\wp-includes目录下的class-wp.php文件,定位到以下默认显示192行的代码:
在它下面直接添加一段新的转化代码:
保存
打开文件 wordpress\wp-includes目录下的class-wp.php文件,定位到以下默认显示192行的代码:
$req_uri = str_replace($pathinfo, '', $req_uri);
在它下面直接添加一段新的转化代码:
$req_uri = mb_convert_encoding($req_uri, 'utf-8', 'GBK');
保存