【Typecho技巧】将index.php 隐藏起来,让链接简洁好看

图片[1]-【Typecho技巧】将index.php 隐藏起来,让链接简洁好看-轻刻年轮

一张小诈表图

图片[2]-【Typecho技巧】将index.php 隐藏起来,让链接简洁好看-轻刻年轮

在设置完博客基础设置 – 永久链接后,惊奇地发现链接并未按照设置中所设定的
www.ly522.cn/archive/{slug}/
格式显示,而是以
www.ly522.cn/index.php/archive/{slug}/的格式显示,

这样看着不爽啊(开始食用)

1. 配置 Typecho 伪静态

在 Typecho 的控制台 (设置 – 永久链接) 中启用地址重写功能,并设置心喜的路径形式;
如果提示 “重写功能检测失败,请检查你的服务器设置”  ,请不用理会继续开启。
不必管它,你可以强制启用,这个检测受服务器环境影响会有很多限制 -- 来自 Typecho 主要开发者 joyqi 大佬的原话

2. 配置服务器的 Rewrite 规则

这个很重要 ,如果没有设置那么访问文章将会出现 404 错误码 ,所以你需要自行配置规则。
nginx 配置

if (!-e $request_filename) {
  rewrite ^(.*)$ /index.php$1 last;
}

如果你在配置中炸了那一定是你的操作不够骚气

© 版权声明
THE END
喜欢就支持一下吧
点赞1
分享
评论 共2条

请登录后发表评论

    • 记磊博客的头像-轻刻年轮
      梦轩
      0
    • 记磊博客的头像-轻刻年轮
      我记得那一天
      0