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

avatar 2017年1月25日15:20:49 评论 601 views

方法一:修改字符编码

第一步: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方法,如图wordpress中文路径出现404错误的解决办法

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: