Re: basic авторизация - как правильно?

Alexander Kochetov kochetov.alexander на gmail.com
Сб Дек 18 10:55:08 MSK 2010


18 декабря 2010 г. 5:38 пользователь User <nginx-forum at nginx.us> написал:
> Блин, что-то я всё-такие делаю не так -
> вложил location'ы как советовали, в итоге в
> /protected все работает хорошо, а в / php
> отдаётся исходником.

Можете сделать примерно так:

       location / {...}
       location ^~ /protected {
           auth_basic            "Protected";
           auth_basic_user_file  /home/user/etc/.htpasswd;
           location ~ \.php$ {...}
       }
       location ~ \.php$ {...}


Подробная информация о списке рассылки nginx-ru