解决WordPress中文Tag标签404错误的问题

解决WordPress中文Tag标签404错误的问题

资源下载
下载价格20智库币,VIP免费,请先
此资源购买后1000天内可下载。如果您遇到版本没有及时更新、无法下载或者有其他疑问(请勿重复支付),请联系客服:
QQ:125252828
微信:dobunkan
Email: dobunkan@qq.com

由于本人的服务器一直都是使用的linux系统,这么多年下来,并没有遇到过tag标签404的问题,今天发现一朋友的网站出现tag标签404的问题,经过分析,发现是因为服务器是windows的原因导致的,其实也就是编码的问题,解决方案很简单,咱们把中文标签强制转换成UTF-8或者GBK编码即可,操作方法如下:

请在你的网站根目录下找到“/WP-include/classes-wp.php文件”,然后按下面的步骤操作:

找到这段代码
$pathinfo = $_SERVER['PATH_INFO'];
替换为:
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");

再找到:
$req_uri = $_SERVER['REQUEST_URI'];
替换为:
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");  

修改后保存即可,需要注意的是,为了避免出现位置错误,请记得先备份一下“classes-wp.php”这个文件,在编辑“classes-wp.php”的时候记得使用专业的工具编辑,比如:Notepad++、Dreapweaver等等。

当然,还有另外一个方法,就是利用插件将中文转换成拼音,下载地址如下:

资源下载
下载价格20 智库币
VIP免费
此资源购买后1000天内可下载。如果您遇到版本没有及时更新、无法下载或者有其他疑问(请勿重复支付),请联系客服:
QQ:125252828
微信:dobunkan
Email: dobunkan@qq.com
原文链接:https://www.wenzhiku.com/tools/6158,转载请注明出处。
0
问智库是一个资源分享平台,在这里,您可以得到顶尖的企业解决方案,也有很多行各业行业的技术教程、管理文档、PPT模板等等
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录