Nginx下Chevereto伪静态规则
root 2026-09-03 15:04:52
0
正文
Chevereto 是静态目前最为强大的 PHP 图床系统 ,通过它可部署多用户公开或私有的规则图片存储服务,现在 Chevereto 出了免费的静态版本,小伙伴可以围观一下https://github.com/Chevereto/Chevereto-Free
Chevereto 默认提供基于 Apache 环境的规则伪静态规则 ,如果服务器是静态 Nginx 的话 ,可以使用下面的规则伪静态规则
location / {if(-f $request_filename/<a target="_blank" href="https://www.kaiyuanyuanma.com/tag/456.html" title="View all posts in index">index</a>.html){rewrite(.*) $1/index.html break;}if(-f $request_filename/index.php){rewrite(.*) $1/index.php;}if(!-f $request_filename){rewrite(.*) /index.php;}try_files $uri $uri/ /api.php;}location /admin {try_files $uri /admin/index.php?$args;}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; } try_files $uri $uri/ /api.php;}location /admin { try_files $uri /admin/index.php?$args;}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; } try_files $uri $uri/ /api.php;}location /admin { try_files $uri /admin/index.php?$args;}
内容校验完了