Typecho 伪静态配置全流程

Typecho 默认链接带着 index.php 和查询参数,配上伪静态后链接变成干净的静态形式:对搜索引擎友好,地址也短。配置分三处:服务器 rewrite 规则、后台开启地址重写、自定义文章路径。

开启前后对比

图片[1]-Typecho伪静态如何配置-本站
图片[2]-Typecho伪静态如何配置-本站

服务器侧:rewrite 规则

宝塔面板里直接把伪静态模板选为 typecho;手动配置就把这段加进 rewrite 规则,保存即可:

    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php$1 last;
    }
图片[3]-Typecho伪静态如何配置-本站

若设置伪静态后网站无法正常访问,先改回 default 再排查,别带着 500 硬调。

后台开启地址重写

在 Typecho 后台的设置 → 永久链接里开启地址重写功能。rewrite 是服务器软件提供的内部连接优化,开启后链接对外呈现完全是静态地址。

图片[4]-Typecho伪静态如何配置-本站

自定义文章路径

同样在 设置 → 永久链接 → 自定义文章路径,选个性化定义,改成:

/{cid}.html
图片[5]-Typecho伪静态如何配置-本站

至此伪静态配置完成,链接也到了最简形式。顺带解释:伪静态是相对真实静态而言——文件并非静态生成,只是链接看起来是静态的,SEO 友好、地址简洁。

提醒

修改伪静态要谨慎:链接格式一改,原链接全部失效,被搜索引擎收录过的页面会掉一波访问,能配 301 跳转就补上。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容