Разбираюсь с limit_exept. Задача - сделать что-бы на mercurial сервер пользователи из одного htpasswd файла могли делать любые запросы, а пользователи из другого - только GET. Чуствую, что задача банальная, но не пойму как сделать. Если делать по аналогии с тем что есть в инете:<br>
<br> location / {<br> limit_except GET {<br> auth_basic "Restricted Access";<br> auth_basic_user_file /etc/nginx/.hg.htpasswd;<br> proxy_pass <a href="http://mercurial">http://mercurial</a>;<br>
}<br> auth_basic "Restricted Access";<br> auth_basic_user_file /etc/nginx/.<a href="http://hg.htpasswd.ro">hg.htpasswd.ro</a>;<br> proxy_pass <a href="http://mercurial">http://mercurial</a>;<br>
}<br><br>тогда в .hg.htpasswd надо помещать тех, кому все доступно, а в .<a href="http://hg.htpasswd.ro">hg.htpasswd.ro</a> - всех пользователей.<br><br>Что нужно прописать в локэйшене что-бы юзеры были четко разделены по файлам (что-бы не нужно было их дублировать в оба файла)?<br>
<br>Спасибо.<br>