El 2015-01-09 01:44, carlg escribió:
Hi,

I need to deny access to /members but allow access to every folders below.

There may be a lot of folders, maybe a thousan, and each of those folders
contain 5 other folders.  So i need a wildcard.

Here is what i tried :

location ~ ^/members/([^/]+)/([^/?]+)$ { allow all; }            #allow
every folders below /members with wildcard
location ~ ^/members/ { deny all; } #deny
everything else

But it doesn't work.


Hi,

This works for me... or I think so ;)

location ~* /members/.+/.* { allow all; }
location ~* /members/.* { deny all; }

Cheers,
Raúl Galicia

_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to