location ~* ^\/(?!(upload\/)).*(js|css|png|blahblah)$
Eu tenho a seguinte regra na configuração do meu nginx:
location ~* .(js|css|png|jpg|jpeg|gif|ico|xml|swf|flv|eot|ttf|woff|pdf|xls|htc)$ {
que corresponde a algumas imagens e outros recursos. No entanto, quero impedir que corresponda a recursos que estão em um diretório específico uploads
. Como eu alteraria a regra acima para evitar arquivos correspondentes no diretório uploads
(como /uploads/something.jpg
), mas ainda corresponderia a um arquivo como /anything/whatever.jpg
ou apenas whatever.jpg
?
Tags nginx