1. 赤狐铭创首页
  2. SEO排名优化

SEO优化 wordpress中文tag标签打开404页面错误内部优化解决办法

wordpress站点用户使用了伪静态,定义固定连接的格式后,出现中文标签(TAG标签)打开都显示404错误提示:该页面不存在或已被删除,迫不得已只好做Robots的方式来屏蔽对tag的抓取,给我们很多的SEO优化工作带来不便,原本很好的內链无法实现。

 

wordpress是外国产品,所以并没有考虑中文标签的兼容性问题,因此不少站长都存在中文标签(TAG标签)404的问题。下面分享解决中文标签(TAG标签)问题方法。

 

首先找到wordpress的wp-includes目录下,找到class-wp.php文件,进行修改两段代码即可完美解决。

提示:修改前请对class-wp.php文件进行拷贝,避免错误造成损失。

wordpress中文tag标签打开404页面错误解决办法

 

class-wp.php文件搜索下方代码,大概 178 行附近:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';

wordpress中文tag标签打开404页面错误解决办法

修改为:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'utf-8', 'GBK') : '';

class-wp.php文件搜索下方代码,大概 182 行附近:

list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );

wordpress中文tag标签打开404页面错误解决办法

修改为:

list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8', 'GBK') );

 

如果当你找到以上2个位置并修改,恭喜你可以查看中文tag标签是否可以完美打开!

不愿动手修改的懒人童鞋们!点击下面地址直接下载覆盖即可~

下载链接:下载文件 提取码:u2xc

文章发布者:老祺,转载请注明出处:https://vip.chihumc.com/570.html

发表评论

登录后才能评论

联系我们

133-2020-1935

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

邮件:chihumc@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code