标签归档:404

WordPress博客中文Tag标签404错误

WordPress是一款很优化的CMS程序,也是世界上使用率最高的一款博客CMS程序。由于使用WordPress做网站容易搭建出一个极具用户体验的网站,这样是很利于网站优化的。在加上其简单快捷,又具有丰富插件的特性,很多时候,我们也会使用WordPress来做企业网站。但是WordPress是一款国外的CMS程序,其很多特性对于中文站而言就有一定的局限性。比如,我们在使用其标签时,就会出现中文标签404页面的错误。那么我们要怎么完美的解决这个问题呢?

WordPress博客中文Tag标签404页面
WordPress博客中文Tag标签404页面

当你发现点击中文tag出现404页面,也就是点击无效了。可以使用以下方法来解决这个问题

找到WordPress的安装目录:打开 WP-include/classes.php(3.1之前版本)或WP-include/class-wp.php(3.1+之后版本,下文称新版)找到第154行(新版为142行),对于具体在哪行,这里只是一个大约数。大家可以在里面搜索相应的变量,这样可以更为快速有效的找到你需要更改的内容。

具体解决方法如下:

把:

$pathinfo = $_SERVER[‘PATH_INFO’;

替换为:

$pathinfo = mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘UTF-8’, ‘GBK’);

找到第159行(新版为147行),把:

$req_uri = $_SERVER[‘REQUEST_URI’;

替换为:

$req_uri = mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘UTF-8’, ‘GBK’);

以上内容来源于黑帽SEO转载请注明出处:http://www.ydmkj.com/archives/263.html