谁有v4.0 nginx 伪静态。

Aromatic Aromatic
2017-08-12 16:45
550 浏览
5 回复
官方的的 nginx 伪静态会导致专辑图片不显示。。求个完整的 Nginx 伪静态

回复列表(5)

ouyang
ouyang
2017-08-12 17:29

if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite /. /index.php last;
}


这个试试看呢?
回复
Aromatic
Aromatic
2017-08-12 17:55
糟了,用这个伪静态,打不开后台
回复
ouyang
ouyang
2017-08-12 17:59
回复 @23 : 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;
}
}

location ~* ^/(tpl|attachment)/.*.(php|php5)$ {
deny all;
}


换成这个再试试。应该就完全正常了。
回复
Aromatic
Aromatic
2017-08-12 18:01
回复 @codechina : 不可以。。后台了。但跟官方的伪静态一样,专辑板块图片不显示。。
回复
maybe
maybe
2017-09-17 10:01
回复 @23 : 看下支不支持pathinfo模式
回复