改进-feature #98
Wordpress的固定链接和中文tag问题
| Status : | 新建 | Start : | 07/04/2008 | |
| Priority : | 普通 | Due date : | ||
| Assigned to : | - | % Done : | 0% |
|
| Category : | - | |||
| Fixed version : | - | |||
Description
相关修改方法转自http://www.bolarn.com/index.php/2008/01/26/52/
打开wp-includes\classes.php文件,找到第44行和第50行:if ( isset($_SERVER['PATH_INFO']) )<br /> $pathinfo = $_SERVER['PATH_INFO'];<br />else<br /> $pathinfo = '';<br />$pathinfo_array = explode('?', $pathinfo);<br />$pathinfo = str_replace("%", "%25", $pathinfo_array[0]);<br />$req_uri = $_SERVER['REQUEST_URI'];
把它改成这样:if ( isset($_SERVER['PATH_INFO']) )<br /> $pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");<br />else<br /> $pathinfo = '';<br />$pathinfo_array = explode('?', $pathinfo);<br />$pathinfo = str_replace("%", "%25", $pathinfo_array[0]);<br />$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");
未测试,仅希望加入此改进,对于中文地址seo及友好性有好处。