Разный список пользователей для GET и остальных запросов
Andrey Velikoredchanin
uncleandyv на gmail.com
Вт Апр 17 12:55:04 UTC 2012
Разбираюсь с limit_exept. Задача - сделать что-бы на mercurial сервер
пользователи из одного htpasswd файла могли делать любые запросы, а
пользователи из другого - только GET. Чуствую, что задача банальная, но не
пойму как сделать. Если делать по аналогии с тем что есть в инете:
location / {
limit_except GET {
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.hg.htpasswd;
proxy_pass http://mercurial;
}
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.hg.htpasswd.ro;
proxy_pass http://mercurial;
}
тогда в .hg.htpasswd надо помещать тех, кому все доступно, а в .
hg.htpasswd.ro - всех пользователей.
Что нужно прописать в локэйшене что-бы юзеры были четко разделены по файлам
(что-бы не нужно было их дублировать в оба файла)?
Спасибо.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20120417/b8f79e56/attachment.html>
Подробная информация о списке рассылки nginx-ru