NGINX 如果 -e 到 try_files

NGINX 如果 -e 到 try_files

我读过了陷阱假如邪恶现在想尝试在没有 ifs 的情况下获得完整的 nginx 配置。

但我无法转换这个额外的 PHP 规则:

if (!-e $request_filename){
    rewrite ^/(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ /$1.$3 last;
}

有人能帮助我吗? =(。

祝你今天过得愉快,

巴斯蒂安

答案1

您可以使用

try_files $uri @rewrite_location
location @rewrite_location {
   .... your rewrite here
}

相关内容