曾经还没怎样留意,昨日一个朋友拜访本博客,点击了一个中文标签,成果呈现了404过错。通过百度,问题终得到处理。在此将处理办法共享给我们。

1、翻开wordpress目录下的 wp-includes 文件夹,找到 class-wp.php 。为避免修正犯错,先将它备个份。

2、翻开 class-wp.php ,找到第178行,将

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

修正为

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

3、找到第182行,将

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

修正为

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

4、保存修正,问题完美处理。

PS:windows服务器的问题真是多多!最初挑选windows体系的主机是因为觉得好入门,成果发现其实是个大坑!各种在linux体系上没有的问题都呈现了……

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:wordpress中文tags出现404发布于2022-05-14 07:43:30

相关推荐