拓宇博客

去掉Typecho博客网址中的index.php

Too子牙
2021-04-30 / 1 评论 / 1,261 阅读 / 耗时: 66 ms / 正在检测是否收录...
温馨提示:
本文最后更新于2026年03月02日,已超过32天没有更新,若内容或图片失效,请留言反馈。

前言

Typecho博客搭建后,会发现无论访问哪个页面,博客域名后总会跟一个index.php

mm82b4ow.webp

这不仅不利于使用这个博客的人,也不利于博客的收录,因此要去掉这个讨厌的index.php

解决办法

1、如果是从 Typecho博客官网 下载的Typecho 1.1(17.10.30),去重新安装一下Typecho博客程序,虽然Typecho博客官网发布的运行起来没问题,但是博主安装之后,无法去掉index.php,所以建议从 Github 上把打包好的Typecho 1.1(17.10.30)源码下载下来,重新安装一遍博客

2、登录后台,看Typecho博客程序是否安装成功

mm82culh.webp

3、修改网站伪静态为以下内容

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

如果是使用宝塔面板安装的Typecho博客程序,直接选择typecho伪静态即可

mm82df0w.webp

4、进入Typecho管理后台,打开永久链接设置,点击启用地址重写功能,选择你喜欢的自定义文章路径,独立页面路径和分类路径,点击保存即可

mm82dm86.webp

如果出现以下提示

mm82dtv7.webp

把前面打勾,再次保存即可

5、大功告成,这样博客就去掉了讨厌的index.php

mm82e4g7.webp

Apache去掉index.php推荐文章

Typecho开启永久链接(伪静态)及旧链接301跳转

本文共 340 个字数,平均阅读时长 ≈ 1分钟
1

打赏

海报

正在生成.....

评论 (1)

语录
取消