零基础学做网站培训介绍

当前位置:

在windows空间实现伪静态网址最短化的方法

我们知道wordpress程序可以做很多种类的网站,也比较符合SEO优化排名,所以我们一直推荐大家使用wordpress来建站。

可wordpress这个程序要求的网站空间是 linux属性,才能够展示出它的优点,比如网站伪静态规则。但在windows属性的主机下面的话,都会遇到静态化设置的问题,这个问题很纠结,困然了很大一部分人。

为了解决这个问题,下面学做网站论坛给大家介绍一个方法实现windows空间完美伪静态

设置步骤:

  1. 新建一个记事本,在里面写入上面代码,保存,连同txt格式重新命名为404.php。
    <?php
    header("HTTP/1.1 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_args as $arg)
    {$the_arg = explode('=', $arg);
    $_GET[$the_arg[0]] = $the_arg[1];}
    include('index.php');
    ?>
  2. 将这个文件上传到自己网站空间的主目录。并在空间后台,设置404自定义错误指向404.php,一般来说,绝大多数服务器控制面板均提供该选项。
    在windows空间实现伪静态网址最短化的方法
  3. 进入wordpress管理后台,设置(Options)里面,找到固定链接,你就当自己的主机是linux主机使好了,任意、随便设置自己喜欢的伪 静态地址格式及静态地址后缀。
    如固定链接格式是:/%post_id%.html。网址形式为:https://www.xuewangzhan.net /231.html
    在windows空间实现伪静态网址最短化的方法
  4. 推荐链接地址层次不要太深,并且伪静态化地址加上.html,不过也有人推荐不要加上伪静态后缀,因为那样搜索引擎可能会认为这种地址是一个分类目录,而不是一个具体的网页,从而获得更高的搜索排名权重,现在wordpress个人博客也比较流行那种伪静态格式。

不过在如何做网站推广过程中,网站内容才是王道,加不加.html都是一样的,对seo优化的影响微乎其微,不用过于纠结于这个问题。

相关教程:wordpress网站在linux虚拟空间实现301重定向的方法

相关阅读:

discuz全站静态化设置方法

“百度网址安全中心提醒您:该页面可能存在违法信息”拦截正确解决思路

discuz开启门户功能及伪静态设置方法

一条回应:“在windows空间实现伪静态网址最短化的方法”

  1. 学习建网站学员 吴文非说道:

    这个很实用,对于网站优化有作用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注