WordPress文章不支持中文URL-解决方法

解决方法一:改变字符编码。

找到wp-includes目录下的class-wp.php

找到167行的$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';
修改为$pathinfo =isset ($_SERVER['PATH_INFO']) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'GBK') : '';

还有171行的list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );
修改为list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'GBK') );

版权声明:
作者:yongsheng
链接:http://ys6.site/2021/07/08/wordpress%e6%96%87%e7%ab%a0%e4%b8%8d%e6%94%af%e6%8c%81%e4%b8%ad%e6%96%87url-%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/
来源:软媒技术站
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>