WordPress中文链接打开404的解决办法

释放双眼,带上耳机,听听看~!
经常会有wordpress用户出现页面打开404的情况,这种情况主要是2个原因:伪静态设置的问题;服务器不支持中文链接导致。伪静态的问题可以到wordpress后台设置-固定链接进行设置,如果依然不行

经常会有wordpress用户出现页面打开404的情况,这种情况主要是2个原因:伪静态设置的问题;服务器不支持中文链接导致。伪静态的问题可以到wordpress后台设置-固定链接进行设置,如果依然不行的话可以联系服务器管理员。

如果服务器环境是Windows IIS 7.5的话,可以参考:Windows IIS 7.5 WordPress伪静态中文链接404错误解决办法

WordPress中文链接在某些服务器上面也会出现404的情况,大部分是在windows系统的服务器(所以我们非常不推荐使用windows服务器,坑比较多)。解决这个问题我们建议在固定链接的设置上可以不要选择文章名字的方式,可以选择使用ID,另外页面、分类、标签手动修改别名为英文字母数字等。比较麻烦的就是标签,由于标签的数量会比较多,而且不定期会增加,手动修改会比较麻烦,这里推荐几个插件,可以解决这个问题:Auto Tag Slug、IIS Chinese Tag Permalink。

以上为使用插件的方式,但是由于这两个插件都是好多年都未更新了,所以这里再给出一种修改代码的方式(修改代码会被新版本覆盖,请每次更新留意这个问题)。进入wp-includes目录,找到class-wp.php文件,在第178行和182行找到如下代码:

WordPress中文链接打开404的解决办法 网站开发

将178行修改为:

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

将182行修改为:

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

注意修改的时候使用专业的代码编辑工具,例如:Dreamweaver、sublime text、notepad++。

作者:wpcom官方

相关专题

wordpress

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 wordpress 推荐模板/插件 虚位以待 马上入驻 虚位以待 马上入驻 虚位以待 马上入驻 推荐服务商 虚位…

人已赞赏

【龙萱坤诺】声明:

龙萱坤诺所有资源来源于网络及用户分享或为本站原创,仅限用于学习和研究,如有侵权请邮件联系站长!不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站概不负责!

 

龙萱坤诺欢迎您投稿发表文章,更有龙萱坤诺奖励和额外收入!根据投稿内容质量,可获邀入驻本平台,开启您的站长之路!

 

如有链接无法下载、失效或广告,请到论坛反馈!

联系我们

© 转载请声明:转载自“龙萱坤诺"

网站开发

主题更新后新功能不出现或者页面布局错乱问题

2019-3-16 12:33:29

网站开发

WordPress主题激活异常的原因和解决办法

2019-3-16 12:33:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

热门专栏

文章发布排行

更多
  • 官方编辑

    高级会员lv2

    文章

    5985

    评论

    4

    粉丝

    3

    关注

    0

    龙萱坤诺官方编辑员
  • 微客创赢

    高级会员lv2

    文章

    270

    评论

    21

    粉丝

    5

    关注

    0

    程序员小白
  • 龙萱坤诺

    中级会员lv1

    文章

    129

    评论

    39

    粉丝

    4

    关注

    5

    龙萱坤诺管理员
  • wordpress建站

    普通会员lv0

    文章

    39

    评论

    0

    粉丝

    1

    关注

    0

    Wordpress建站服务商
  • 龙坤科技

    普通会员lv0

    文章

    33

    评论

    3

    粉丝

    1

    关注

    0

    龙坤科技官方帐号