Typecho去掉index.php

远方
2021-06-02 / 0 评论 / 86 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年06月02日,已超过143天没有更新,若内容或图片失效,请留言反馈。

Typecho后台设置永久链接后,会在域名后加上index.php,很多人都接受不了
进入网站后台设置-永久链接
开启地址重写功能,然后点击保存设置
这时会提醒你“重写功能检测失败,请检查你的服务器设置” 不用理会继续开启,然后保存设置
tyindex6663.png
在规则里加入以下代码后保存
LAMP代码如下

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

LNMP代码如下

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

以宝塔面板为例:
tybtindex6364.png
刷新网站,即可发现网站的index.php已经去掉
tyuelindexpph3636.png

0

评论 (0)

取消