虚拟主机怎么实现wp伪静态设置

2025-04-16 01:36:20

1、一、建立一个404.php文件看代码:header('Status : 200 OK'稆糨孝汶;);$ori_qs=$_SERVER['QUERY_STRING'];$pattern='/[^;]+;[^:]+://[^/]+(/[^?]*)(?:?(.*))?/i';preg_match($pattern,$ori_qs,$matches);$_SERVER['PATH_INFO'] =$matches[1].'?'.$matches[2];$_SERVER['REQUEST_URI']=$_SERVER['PATH_INFO'];$query_args =explode('&',$matches[2]);unset($_GET);foreach($query_argsas$arg) { $the_arg=explode('=',$arg);www.now.cn$_GET[$the_arg[0]]=$the_arg[1];} include('index.php');?>把上面的代码复制粘贴到记事本中,保存上传到博客根目录,然后到你的win主机的主机管理面板,设置自定义出错页的选项,我们这里选择404.php,然后确定,可以直接去修改wp博客后台的固定链接的地址了,自定义中你可以随便设置你喜欢的格式了,我设置的最短的url的格式,分享如实::/post/%post_id%.html

2、二、如果建立的是二级目录博客解决方法修改上面的代码:如下:include('blogindex.php');保存,上传到根目录。接着还有个很重要的步骤就是很多网上没有写的,也是很多网上瞎转载的,如下解决:打开WP目录里的index.php文件,把 require('.wp-blog-header.php')修改成: require('wp-blog-header.php');进入后台,设定你喜欢的固定链接格式。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢