我使用以下命令限制nginx中的文件上传;
client_max_body_size 100m;
但我想基于文件扩展名来做。例如,png为5 mb,jpg为10 mb。这样的事情可能吗?
答案 0 :(得分:0)
我找到了这段代码。但我没有尝试;
location ~* ^.+\.(jpg|jpeg|gif)
{
client_max_body_size 1m;
...proxy_pass or whatever
}
location ~* ^.+\.(zip|rar)
{
client_max_body_size 10m;
...proxy_pass or whatever
}