soarli

宝塔设置Typecho伪静态
注意:设置伪静态后,原有动态链接都会404,谨慎操作。Typecho博客初始安装完成后,博客的任何内页面,地址栏都...
扫描右侧二维码阅读全文
15
2020/04

宝塔设置Typecho伪静态

注意:设置伪静态后,原有动态链接都会404,谨慎操作。

Typecho博客初始安装完成后,博客的任何内页面,地址栏都会有index.php非常影响美观和网站结构,本文将详解在宝塔面板各环境下如何设置伪静态来去掉index.php

LNMP

选择typecho时,还会有typecho2的选择.如果使用域名直接安装博客,例如本站https://blog.soarli.top 为博客首页,那么请选择typecho。如果域名已经有其他主页,希望在二级子目录来安装博客,例如https:/blog.soarli.top/typecho 为博客首页,那么请选择typecho2

typecho:

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

typecho2:

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

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>

参考文章:
www.ioiox.com/archives/22.html

最后修改:2020 年 04 月 15 日 11 : 52 PM

发表评论