wordpress中文标签链接打不开显示404错误

网站更换主机后,发现只要是中文的标签云打开都报404错误!后查出原因因为主机是windows导致。WP不支持中文编码,我们如果要解决问题就必须使其支持中文编码,即UTF-8和GBK编码。

我们所要做的事情就是修改WP-include中的 classes.php 文件,但我在我的博客源码里面就没有找到classes.php这个文件,百度得知,classes.php 在wordpress3.21版本后名字叫 class-wp.php

首先你需要下载一个Dreamweaver 8,因为使用记事本修改会导致网站无法访问。

打开 wp-include/class-wp.php 文件,找到

  1. $pathinfo = $_SERVER[‘PATH_INFO’];  

修改成:

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

再找到

  1. $req_uri = $_SERVER[‘REQUEST_URI’];  

修改成:

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

至此wordpress中文标签链接打不开显示404错误完美解决!推荐大家使用Dreamweaver 8工具修改,有些工具修改可能会使双引号出问题导致网页打不开~

原创文章,作者:wwh,如若转载,请注明出处:https://www.wuwenhui.cn/2549.html

发表评论

登录后才能评论

评论列表(16条)

  • 猎枪
    猎枪 2013-04-18 18:39

    路过 支持一下

    • 方玥茹
      方玥茹 2013-08-10 13:39

      @猎枪:razz: 谢谢博主 问题解决了

  • zengxianzhi
    zengxianzhi 2013-05-01 09:12

    你好,我的wp是3.5.1的,按你的方法设置了还是没法打开标签。求助,谢谢。

    • 吴文辉
      wwh 2013-05-01 09:33

      @zengxianzhi只是中文的还是?你是用什么工具修改的?

    • zengxianzhi
      zengxianzhi 2013-05-01 09:41

      @wwh我只有中文的标签,全都打不开,用DWcs5改的。网址zengxianzhi.com

    • 吴文辉
      wwh 2013-05-01 09:43

      @zengxianzhi我这边显示可以打开的,你浏览器缓存清理下 :smile:

    • zengxianzhi
      zengxianzhi 2013-05-01 09:45

      @wwh噢噢,可以了,万分感谢。

    • 吴文辉
      wwh 2013-05-01 09:48

      @zengxianzhi:smile:

    • zengxianzhi
      zengxianzhi 2013-05-02 16:54

      @wwh你好,上次根据你说的方法解决了无法打开标签文章的问题,今天发现了标签的一个新问题,就是通过标签进入相关文章列表,然后点击下一页也出现404错误,不知道有没有什么办法可以解决。

    • 吴文辉
      wwh 2013-05-02 21:58

      @zengxianzhi我看了下,是好的也~

    • 吴文辉
      wwh 2013-05-03 08:43

      @zengxianzhi我从你首页点标签,出来的在点是可以打开的~你清下缓存试试把

    • zengxianzhi
      zengxianzhi 2013-05-03 09:07

      @wwh标签是可以打开,我的意思是,点开一个标签,比如“大学”,文章列表里有2页,第一页正常显示,点击第2页,就显示页面错误。

    • zengxianzhi
      zengxianzhi 2013-05-07 08:59

      @wwh你好,您能够有解决的办法么?我清过几次缓存,都不行。

  • 宜春人
    宜春人 2013-07-03 22:21

    网站很不错,内容很充足! 收藏了

  • 湖北seo
    湖北seo 2013-07-06 12:15

    :cry: 路过,求回访

  • AK
    AK 2013-11-01 17:08

    博主你好!我的WORDPRESS搬家后,现在除了首页,其他的内页打开都是404页面,会是什么原因呢??

联系我们

在线咨询:点击这里给我发消息

站长邮箱:admin@wuwenhui.cn
工作时间:周一至周五,8:30-17:30,节假日休息

微信
本站支持QQ一键注册登录,所有资源下载均在文章底部~