网站 nginx 伪静态规则配置
网站部署之后,首页可以正常打开,详情页打开404,如果使用的是nginx,需要在宝塔中配置一下伪静态。
把下面转换后的nginx规则文件,复制一下,到在宝塔中进行配置
if ($request_method ~ "^(OPTIONS)"){
set $rule_0 1$rule_0;
}
if ($rule_0 = "1"){
return 403;
break;
}
if (!-d $request_filename){
set $rule_1 1$rule_1;
}
if (!-f $request_filename){
set $rule_1 2$rule_1;
}
if ($rule_1 = "21"){
rewrite ^/(.*)$ /index.php;
}打开宝塔网站管理列表,点击网站设置:

点击左边:伪静态,将nginx规则粘贴到2的位置,然后点击保存:

配置完成之后,重新打开网站就可以正常访问。
