现在的位置: 首页 > seo学习 > wordpress优化 > 正文

wordpress标签显示404页面

2011年10月09日 seo学习, wordpress优化 ⁄ 共 1050字 ⁄ 字号 评论 2 条 ⁄ 阅读 1 次

昨天检查seo学习博客的死链数,发现很多的死链都是首页标签的地方,于是查了很多,终于找到如何解决wordpress标签显示404页面的方法,下面本人用的是第一种办法。本人用的是wordpress3.2.1,下面有修改后的文件供大家下载。

wordpress的tags标签页面打不开,出现404页面怎么办?出现很多的死链怎么办,下面黑雨seo这里主要介绍3种方法,希望对你有帮助。

第一种办法:提示“错误 404 - 文件未找到”产生中文TAG标签链接无法打开的原因在于WordPress不支持中文的编码。那我们就需要让WordPress能支持中文的编码形式,也就是UTF-8和GBK编码。

打开FTP,找到wp-includes中的classes-wp.php文件(安装时的前缀是wp),找到以下代码进行修改。

1、把$pathinfo = $_SERVER['PATH_INFO'];替换为:$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], “UTF-8″, “GBK”);

2、$req_uri = $_SERVER['REQUEST_URI'];替换为:$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], “UTF-8″, “GBK”);

修改好了之后,保存,然后将保存后的classes.php文件(点击这里下载适用于3.2.1)上传到服务器并覆盖原文件即可。

第二种方法:打开FTP,找到根目录下的wp-includes,打开wp-includes找到rewrite.php。只要简单地修改这个文件就可以了,找到以下代码:

function get_tag_permastruct() {

if ( isset($this->tag_structure) )

return $this->tag_structure;

if (empty($this->permalink_structure) )

{ $this->tag_structure = ”;

return false;}

只要在empty前面加个英文的”!”就可以了,然后把这个文件上传到wp-includes的目录下就可以了。

第三种方法,就是直接修改标签的别名,因为wordpress支持不支持英文,只支持英文、拼音或者数字,所以只要把tags标签别名改成英文就可以了。

相关文章:wordpress分页如何调用分类

以上就是关于解决wordpress标签显示404页面的方法,希望对你有用。

猜你喜欢

目前有 2 条留言    访客:1 条, 博主:1 条

  1. 少强博客文摘 2013年02月07日 下午2:10  @回复  Δ-49楼 回复

    看了你的站点,做的很不错啊,还解决了我站点的一个问题,先谢谢啦,我的死链也是刚解决,以后会常来学习seo的,对了,我们的内容差不多,能交换下友链吗


    • 管理员
      黑雨 2013年02月10日 下午1:19  @回复  ∇地下1层 回复

      额。你的收录有点少,新站就不换了

给我留言

留言无头像?