Typecho的伪静态配置方法

笔记 · 04-02 · 81 人浏览
Typecho的伪静态配置方法

封面
进入Typecho的后台后依次打开设置->永久链接->是否使用地址重写功能(启用)
选择一个自己喜欢的风格保存即可。

nginx

一级目录(根目录)

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

二级目录

location /二级目录/ {
index index.html index.php;
if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /二级目录/index.php;
}
}

Apache

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

网站相关
THEME JASMINE · FOREVERBLOG