Re: basic авторизация - как правильно?
Alexander Kochetov
alexk на equestrian.ru
Ср Дек 22 12:50:01 MSK 2010
>> Можете сделать примерно
>> так:
>>
>> location / {...}
>> location ^~ /protected {
>> auth_basic "Protected";
>> auth_basic_user_file /home/user/etc/.htpasswd;
>> location ~ \.php$ {...}
>> }
>> location ~ \.php$ {...}
>
>
> location ^~ /protected { - а это зачем? достаточно
> location /protected {
Затем, что в вашем случае запрос /protected/zzz.php
попадёт в
location ~ \.php$ {...}
а не в
location /protected {
location ~ \.php$ {...}
}
Подробная информация о списке рассылки nginx-ru