多语言展示
当前在线:1752今日阅读:162今日分享:23

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

现在大家大多数都使用虚拟主机来建站,wordpress的确是一个好程序,可是当我们用虚拟主机的时候,却发现如果你在后台使用了固定连接,那么网页就会打不开。今天我们就来说说怎么解决这个问题:网上很多都是用文件来做的,我也看了很多,之前试过很多方法,发现都不是很有用,因为空间不一样,方法也就不能通用了,这里给大家说下最完美的解决办法,一个404页面文件就能解决的
方法/步骤
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

推荐信息