zhangyang 发表于 2016-5-18 17:30:08

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

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);
$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);
        $req_uri=mb_convert_encoding($_SERVER['REQUEST_URI'],'utf-8','GBK');
如果自己替换不成功, 可以直接下载下面这个已经做好的文件。
↓↓↓↓点击下载class-wp.rar
页: [1]
查看完整版本: [网硕互联]wordpress如何实现伪静态