御龙在天挂机经验技巧

WordPress完美解決中文標簽404問題

wordpress站點做了偽靜態,并定義了固定連接的格式后,會出現中文標簽404的問題,其它都正常,就是在wordpress中文tag標簽打開是404頁面錯誤。

由于wp是外國的產品,所以并沒有考慮中文標簽的兼容性問題,不少朋友都會遇到中文標簽404的問題,下面我來分享一下解決這種蛋疼的問題方法。

解決 WordPress 無法打開中文標簽鏈接的文章(服務器支持 UTF-8,不再需要修改文件支持中文鏈接。)
首先找到wordpress的wp-includes目錄下-》class-wp.php文件,進行如下修改即可完美解決。

wp-includes/class-wp.php 153 行:

$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.php 157 行:

list( $req_uri )?= explode( '?', $_SERVER['REQUEST_URI'] );

修改為:

list( $req_uri )?= explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8', 'GBK') );

通過以上修改,即可完美解決!

未經允許不得轉載:黑酷SEO培訓 » WordPress完美解決中文標簽404問題

贊 (0)
標簽:
御龙在天挂机经验技巧 重庆时时彩官网平台 北京寒车pk10pk10直播 宝贝全计划手机版 牌九玩法规则 足球上下盘什么意思 久赢首页 澳门赌大小有规律吗 pc蛋蛋幸运28在线预测软件下载 pk10外围投注平台 好彩客900彩票app 合肥皇家国际ktv怎么样 黑龙江时时走势图