У сайта прописаны несколько location'ов:
~~~~~~
location ~ /\. { deny all; }
location ~* /[^/]+\.(jpg|jpeg|gif|png|ico|css|js|html)$ { access_log off; }
location / { include php-fpm_proxy; }
# и другие
~~~~~~
Необходимо прописать ряд правил "allow" и "deny" для директории "/admin/", но так, чтобы если в совокупности пользователю разрешается посетить эту директорию, на неё распространялись всё те же, выше перечисленные, location'ы (т.е. к части файлов доступа не было, часть файлов выдаются nginx'ом, а часть проксируется).
В Apache это делал .htaccess'ом.
В Nginx'е хотел if'ом, но этот номер не прошёл.
Может кто подскажет альтернативное решение?
спасибо.
Edited 1 time(s). Last edit at 05/18/2012 02:41PM by sailormax.