网硕互联技术交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2487|回复: 0

[网硕互联]wordpress如何实现伪静态

[复制链接]

主题

帖子

432

积分

中级会员

Rank: 3Rank: 3

积分
432
发表于 2016-5-18 17:30:08 | 显示全部楼层 |阅读模式

1.我司目前最低都是使用Windows 2008的操作系统。

wordpress 伪静态,只需要在网站后台点击固定链接后。确定即可。

2.使用wordpress 的时候,点击中文标签,会出现404错误。

解决办法是查找wp-include/classes.php 或 /wp-includes/class-wp.php中如下代码:

        f(isset($_SERVER['PATH_INFO']))
        $pathinfo=$_SERVER['PATH_INFO'];
        else
        $pathinfo='';
        $pathinfo_array=explode('?',$pathinfo);
        $pathinfo=str_replace("%","%25",$pathinfo_array[0]);

$req_uri=$_SERVER['REQUEST_URI'];
修改为:



        if(isset($_SERVER['PATH_INFO']))
        $pathinfo=mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8','GBK');
        else
        $pathinfo=”;
        $pathinfo_array=explode('?',$pathinfo);
        $pathinfo=str_replace("%","%25",$pathinfo_array[0]);
        $req_uri=mb_convert_encoding($_SERVER['REQUEST_URI'],'utf-8','GBK');
如果自己替换不成功, 可以直接下载下面这个已经做好的文件。
↓↓↓↓点击下载class-wp.rar
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网硕互联技术交流社区

GMT+8, 2024-4-25 13:59 , Processed in 0.186499 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表