首页 服务 产品 文档 关于

wordpress在iis伪静态不支持中文自动跳转到404页面解决办法

网上找了几个办法,修改注册表,修改web.config都不行,直到找到这个

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’);
--------------------- 
如果还不行,升级wordpress到5.02以上版本