typecho伪静态
铭愽
撰写于 2024年 07月 10 日

为什么要设置伪静态?

答:维护方便,缩短了url的长度

Nginx环境(.htaccess)

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-e $request_filename){
    rewrite (.*) /index.php;
}

Apache环境(nginx.conf)

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

固定链接设置

typecho后台中找到设置点击永久链接
配图

配图

启用地址重写功能
配图

配图

推荐自定义配置
文章路径个性化定义

/archives/{cid}.html

独立页面路径

/{slug}.html

分类路径

/category/{slug}.html

typecho伪静态

为什么要设置伪静态?

答:维护方便,缩短了url的长度

Nginx环境(.htaccess)

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-e $request_filename){
    rewrite (.*) /index.php;
}

Apache环境(nginx.conf)

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

固定链接设置

typecho后台中找到设置点击永久链接
配图

配图

启用地址重写功能
配图

配图

推荐自定义配置
文章路径个性化定义

/archives/{cid}.html

独立页面路径

/{slug}.html

分类路径

/category/{slug}.html


版权属于:铭愽 所有,采用《知识共享署名许可协议》进行许可,转载请注明文章来源。

本文链接: https://wwv6.top/archives/3.html

那年今日
07月
10日
赞 (0)

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论