发表评论 | 点击咨询SEOQQ咨询 4 条评论 发布:程俊克 发表时间:2012-09-03 标签: , ,
 

wordpress伪静态后中文tags是打不开的,原因是编码错误造成的,下面分享解决办法:

解决办法是找到wp-include/classes.php 新版本是 /wp-includes/class-wp.php中如下代码:

if ( isset($_SERVER['PATH_INFO']) )
$pathinfo = $_SERVER['PATH_INFO'];
else
$pathinfo = ”;
$pathinfo_array = explode(‘?’, $pathinfo);
$pathinfo = str_replace(“%”, “%25″, $pathinfo_array[0]);
$req_uri = $_SERVER['REQUEST_URI'];

修改为:

if ( isset($_SERVER['PATH_INFO']) )
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], ‘utf-8′, ‘GBK’);
else
$pathinfo = ”;
$pathinfo_array = explode(‘?’, $pathinfo);
$pathinfo = str_replace(“%”, “%25″, $pathinfo_array[0]);
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], ‘utf-8′, ‘GBK’);

阅读本文的人还阅读

1.wordpress伪静态tag标签翻页404错误解决方法

2.wordpress伪静态搜索翻页错误解决办法

3.WordPress常见php程序完美301重定向方法

文章作者:程俊克
本文地址:http://www.818seo.com/1180.html
郑州SEO版权所有 © 转载时请以链接形式注明作者和原始出处,尊重版权,谢谢!

已经有4 位网友发表了评论,你也说点什么吧...
  1. 王德裕堂 说:

    最新准备学习做博客了,做个王德裕堂博客,来博主这里取点精华~呵呵!

  2. 西安搬家公司 说:

    博主最近是不是很忙了想和博主换个链接

  3. 就是哈哈 说:

    只有更新速度够快,俺们这些粉丝才能更忠实!

  4. 太原网站建设 说:

    很喜欢博主的博客,以后多多交流…

发表评论

*

* 绝不会泄露