支持 » 安装、升级和使用 » 固定连接中文标题 无法找到文章

  • 新手求助,
    固定链接规则如下:
    /%year%/%monthnum%/%postname%/
    postname含中文时候无法显示文章

查看 7 回复 - 1 至 7 (总计 7)
  • 能否说下你使用的是什么空间,使用的是什么主题?

    固定链接改变成/%postname%/是否有相同的问题?

    不知名wordpress专家

    帖子发表于 authen

    (@authen)

    本地测试的,本地环境:
    系统:window7
    服务器管理器:iis7
    wordpress版本:3.2.1
    新手求助,谢谢!

    帖子发表于 authen

    (@authen)

    固定链接改变成/%postname%/是否有相同的问题?

    还是存在相同的问题

    最可能是你的本地服务器不支持。

    现在我只能给你一个答非所问的答案:换一个本地测试端,换用Instant WordPress来解决。因为我用的就是Instant WordPress,我按照你的设置做了一遍,在我这里能正常显示的。

    Instant WordPress在谷歌上能搜到,在上面的链接里也有的。希望能帮到你。

    postname如果是中文,显示成链接就成了乱码,或许这就是问题的原因。
    建议在标题下面手动填写一个英文的链接。

    zuluo博客

    在你博客的跟目录下的wp-includes文件夹中找到classes-wp.php(早期的可能是classes.php),然后在这个文件做以下修改。(请先备份)

    1.找到代码
    $pathinfo = $_SERVER[‘PATH_INFO’];
    将其修改为
    $pathinfo = mb_convert_encoding($_SERVER[‘PATH_INFO’],”UTF-8″,”GBK”);

    2.找到代码
    $req_uri = $_SERVER[‘REQUEST_URI’];
    将其修改为
    $req_uri = mb_convert_encoding($_SERVER[‘REQUEST_URI’],”UTF-8″,”GBK”);

    保存后上传覆盖
    再点击中文标题链接看看,是不是不再提示404,就可以打开了?关于WordPress 404错误的编码问题只有在Windows环境下才会有,Linux没有发现有这样的问题。

    Rickyao 博客

    估计是主机的问题吧,我用过中文,除了难看一点,其他的没问题的

查看 7 回复 - 1 至 7 (总计 7)
  • 话题 ‘固定连接中文标题 无法找到文章’不再接受新回复。