整个服务器正式从apache换到了nginx,相应伪静态规则也得改,一般的伪静态参考宝塔及其官方推荐的转换工具
Blessing Skin在宝塔下面官方给出的伪静态规则貌似并不适用
配置
网站目录:path/to/your/BlessingSkin.com
运行目录:/public
关闭防跨站攻击选项
伪静态设置:
if (!-d $request_filename){
set $rule_2 1$rule_2;
}
if ($uri ~ "(.+)/$"){
set $rule_2 2$rule_2;
set $bref_1 $1;
}
if ($rule_2 = "21"){
rewrite ^/ /$bref_1 permanent;
}
if (!-d $request_filename){
set $rule_3 1$rule_3;
}
if (!-f $request_filename){
set $rule_3 2$rule_3;
}
if ($rule_3 = "21"){
rewrite ^/ /index.php last;
}