Nginx二级目录伪静态设置,Zblog(站内站)二级目录伪静态规则设置
本规则主要是Zblog站内站的伪静态规则设置方法,大家可以做个参考。
# 子目录规则要排在前边;
location /sub/ {
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 (.*) /sub/index.php;
}
}
# 根目录规则
location / {
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;
}
}