wordpress中文標簽在linux一般來說不會出現404錯誤,然而使用Windows系統有可能出現這樣的問題。沒有辦法,還是得需要解決啊!而且VPS指南小站已經升級到wordpress的最新版本4.1,而搜索的一大堆均是3.0的,而且里面的代碼也已經發現變化了,辦法還是有的,方法很簡單就是修改一點點代碼而已,不過在修改之前建議你最好備份原文件,以備使用!
首先找到wordpress的wp-includes目錄下-》class-wp.php文件,進行如下修改就可以解決在Windows系統下部分中文標簽無法打開的情況。
wp-includes/class-wp.php153行:
$pathinfo=isset($_SERVER['PATH_INFO'])?$_SERVER['PATH_INFO']:'';
修改為:
$pathinfo=isset($_SERVER['PATH_INFO'])?mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8','GBK'):'';
wp-includes/class-wp.php157行:
list($req_uri)=explode('?',$_SERVER['REQUEST_URI']);
修改為:
list($req_uri)=explode('?',mb_convert_encoding($_SERVER['REQUEST_URI'],'utf-8','GBK'));
修改是千萬不要使用記事本修改哦。修改之前最好備份所有數據,以備使用吧!就這樣VPS指南網的中文標簽又可以使用了!
新聞熱點
疑難解答
圖片精選