当前位置: 首页 > 帮助中心首页 > 云虚拟主机

wordpress中文路径出现404错误的解决办法

方法一:修改字符编码

第一步:wp-includes/class-wp.php153 行

  1. $pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';

改为

  1. $pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8', 'GBK') : '';

第二步:wp-includes/class-wp.php 157 行:

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

改为

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

方法二:不用中文路径,在设置-->固定链接里,使用其他url方法,如图

92932fef28fe6b51314d3665c00f43c3.png

  • 微信客服

    扫码咨询微信客服

    注册、续费更优惠

    公告、活动先知晓

    享受一对一专属服务

  • 客服QQ

  • 手机APP

    扫我安装22APP

  • 小程序

    爱名网微信小程序

  • 客服电话

    全国客服热线

    400-660-2522

  • 公众号

    关注爱名网服务号