limit_except по юзерам из basic_auth

Igor Sysoev is at rambler-co.ru
Mon Jan 29 12:44:46 MSK 2007


On Mon, 29 Jan 2007, Dmitry Sukhodoyev wrote:

> как правильно использовать limit_except для разных юзеров, авторизовавшихся в 
> ngx_http_auth_basic_module?
>
> хочется дать запись через ngx_http_dav_module разным юзерам в разные папки. 
> возможно ли такое? если да, то как?

Простого способа нет. Сложный - вот такой:

     location /user1 {

         dav_methods  PUT DELETE MKCOL;

         limit_except get {
             auth_basic            "user1 dir";
             auth_basic_user_file  conf/user1.htpasswd;
         }
     }

     location /user2 {

         dav_methods  PUT DELETE MKCOL;

         limit_except get {
             auth_basic            "user2 dir";
             auth_basic_user_file  conf/user2.htpasswd;
         }
     }


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list