怎样修改wordpress中文标签链接转到404页面的问题 | 胡鹏博客
首页 > wordpress资料 > 怎样修改wordpress中文标签链接转到404页面的问题
2011十二月19

怎样修改wordpress中文标签链接转到404页面的问题

在伪静态胡鹏博客之后,用了一段时间才发现,页面中的中文标签不能打开,直接转到了404的页面,英文的却一切正常,也不知道是什么原因,后来网上查找资料才知道这是本身程序对中文的支持不好,改一下编码就可以了.

修改 wp-include/classes-wp.php中的二处代码就好.

第一处把 $pathinfo = $_SERVER['PATH_INFO']; 改成为 $pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");

第二处把$req_uri = $_SERVER['REQUEST_URI'];改成为  $req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8","GBK");

这二处代码都是140-150行之间,供参考,SEO学习网就是这样修改的。其实这个问题在我们每次升级都会遇到,东莞seo认为,我们在做博客的同时,在对博客的修改做一个日志文件,这样,在下一次程序升级的时候,我们就知道哪些地方有改变,在新的程序文件没有更新的情况下,我们可以用以前的程序文件替换就可以了。这样可以省一些事情。也不容易出错。

更多

One Response to “怎样修改wordpress中文标签链接转到404页面的问题”

  1. 难道就没有别的办法了?除了修改classes.php和rewrite.php之外

您必须在 登录 后才能发布评论.