wordpress伪静态支持中文路径方法
这只是windows主机下的问题,如果你用的是liunx主机,那就没这种烦恼了。主要应用是 wordpress 中的TAG,如果设置为伪静态的话,中文TAG就会显示404,当然如果你使用文章名作为伪静态url,并且不修改别名,也能应用到。
修改网站目录下wp-include/classes.php文件(记得备份):
PS. 最新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');
就这样,中文的TAG标签页等就都可以打开了
原文链接:https://www.qiquanji.com/post/7392.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
微信扫码关注
更新实时通知