www.qialol.com
分享你的软件吧!

WordPress配置伪静态页面文章.html后缀,静态化走起

本文最后更新于2018-12-08 09:55:28 可能会因为没有更新而失效。如已失效或需要修正,请留言!

 

Wordpress配置伪静态页面文章.html后缀,静态化走起 第1张

1、网站前期如果网站是伪静态的,比较利于搜索引擎收录,而动态的就不容易收录。
2、伪静态对于SEO的意义重大,真正的静态页面空间储存量大,进行删除或者更新这些html文件时可造成大量文件碎片,破坏磁盘坏道,而伪静态可以更好的缓解服务器的压力,增强搜索引擎对页面的收录

wordpress程序本身已经非常人性化了,安装好程序到后台设置》固定链接》直接进行设置,动态、静态任君选择。而固定链接的自定义结构,由于目前国类虚拟主机类型分为linux和win2003,设置方法各不相同。

而对于wordpress伪静态实现来说,linux主机下才是最合适的,不需要过多的设置,只需要在后台直接定义永久链接的格式。

比如说我的后台就是这样

 

Wordpress配置伪静态页面文章.html后缀,静态化走起 第2张

如果你的设置好没有反应,说明主题没有配置开启html,那你需要做到下一步

将以下代码复制后,添加到所使用主题的functions.php文件的最后一个?>前:然后再设置固定链接。

    // 给发布的文章链接地址后面添加html后缀
    add_action('init', 'html_page_permalink', -1);
        function html_page_permalink() {
            global $wp_rewrite;
            if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){
                $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html';
            }
        }

修改完后,进入发布文章或编辑文章界面时会发现链接那一栏多出了.html的后缀,即表示修改已经成功!此时访问文章页面,在地址栏的文章链接同样也是以.html结尾的了。

如果您完成以上操作,打开文章或页面已经有了html后缀,但是出现404的错误,说明您的主机或服务器没有添加伪静态规则。参考如下教程:

添加伪静态规则教程

赞(0)
未经允许不得转载:个人技术分享 » WordPress配置伪静态页面文章.html后缀,静态化走起
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

我们还有这些好玩的地方……

QQ云挂机贴吧云挂机