一张小诈表图
在设置完博客基础设置 – 永久链接后,惊奇地发现链接并未按照设置中所设定的
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
- 最新
- 最热
只看作者