我在我的nginxconfiguration中有以下规则:
location ~* .(js|css|png|jpg|jpeg|gif|ico|xml|swf|flv|eot|ttf|woff|pdf|xls|htc)$ {
它匹配一些图像和其他资源。 但是我想阻止它匹配在特定目录中uploads 。 如何更改上述规则以防止uploads目录中的文件匹配(如/uploads/something.jpg ),但仍然匹配文件,如/anything/whatever.jpg或只是whatever.jpg ?
location ~* ^\/(?!(upload\/)).*(js|css|png|blahblah)$