location ~ { root /var/www/static1/; root /var/www/static2/; }
我尝试了上面这个,所以当请求/name.gif时,如果/var/www/static1/name.gif存在,那么就按原样使用它;但是如果没有这样的文件,试着看看是否有/var/www/static2/name.gif,是否可以这样配置Nginx?
location / { root /var/www; try_files /static1$uri /static2$uri =404; }
通常,root内部位置/不正确,但在这种特定情况下,我认为您不想将/ var / www设置为一般根目录,以防您最终添加其他位置.