给你的wordpress配置伪静态页面文章.html后缀

释放双眼,带上耳机,听听看~!

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

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

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

比如说我的后台就是这样

代码:/%post_id%.html
如果你的设置好没有反应,说明主题没有配置开启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的错误,说明您的主机或服务器没有添加伪静态规则,可以参考我的另一篇文章 如何添加伪静态规则

给TA打赏
共{{data.count}}人
人已打赏

相关文章

教程网页建站

Web渗透工程师:入门知识

2023-1-18 17:50:20

WordPressWP代码网页建站

安装wordpress出现”Table Prefix” must not be empty解决方法,真实有效

2023-1-18 18:17:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索