什么都分享
以及,记录自己的故事
正在载入当前位置天气信息……

wordpress中文标签页提示404错误

这个问题一般是出现在windows的系统上,使用IIS做服务器的。

打开其他英文标签页正常显示,唯独中文标签打开就提示404页面,可是路径是正确的,该怎么解决呢?

这里我们只需要修改2行代码就可以了,忘了说了,这个教程是针对wordpress4.4版本的。

步骤

1:打开网站根目录,进入wp-includes文件夹内,找到并打开class-wp.php文件。

2:在class-wp.php的155行,

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

修改为

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

3:在class-wp.php的159行,

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

修改为

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

4:保存文件,完成。

打赏
本文遵守创作共享 BY-NC-ND 4.0协议,转载前请先联系作者。绯末博客 » wordpress中文标签页提示404错误
分享到: 更多 (0)

评论 抢沙发

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏