因为博客刚刚建好,很多地方都没有考虑到,今天发现博客的中文TAG连接点进去后全都是提示404错误,
搜了下百度并且修改后可以访问了记录下备用
打开 (3.1之前的文件路径是WP-include/classes.php)或(3.1+之后的版本文件路径为WP-include/class-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');
另外附上我修改好的,可能实际情况不一样替换后会导致博客不能正常访问,请自行备份!
[download id=”4″]
另外使用Auto Tag Slug插件也可以解决404
主要功能:
将系统内的中文Tag转换为拼音格式,具体效果看我博客标签
支持日志发布或更新时自动转换标签别名
支持一键转换全部标签功能
可随时恢复原原有格式
Go→wp官网下载
本站下载:
[download id=”5″]