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

如图所示

1494.png

在设置完博客基础设置 – 永久链接后,惊奇地发现链接并未按照设置中所设定的

blog.xnsay.com/archive/{slug}/
格式显示,而是以
blog.xnsay.com/index.php/archive/{slug}/
的格式显示,这样看着不爽啊。所以小牛云站长今天给大家来修改方法
教程
1. 配置 Typecho 伪静态
在 Typecho 的控制台 (设置 – 永久链接) 中启用地址重写功能,并设置心喜的路径形式;如果提示 “重写功能检测失败,请检查你的服务器设置”  ,请不用理会继续开启。不必管它,你可以强制启用,这个检测受服务器环境影响会有很多限制 -- 来自 Typecho 主要开发者 joyqi 大佬的原话。
2. 配置服务器的 Rewrite 规则
这个很重要 ,如果没有设置那么访问文章将会出现 404 错误码 ,所以你需要自行配置规则。
nginx 配置
if (!-e $request_filename) {
  rewrite ^(.*)$ /index.php$1 last;
}

 小牛
 简介:热爱网络技术的一名草根站长-XnSay

  您阅读这篇文章共花了: 

发表评论

游客
送你一朵小花花~

帅人已评(0)