Приветствую!
Имеем: Nginx 1.0.0 и следующий конфиг:
...
root /home/mysite/www;
location / {
if (-f $request_filename) {
break;
}
proxy_set_header Host $host;
proxy_pass http://bigstorage.ru;
}
В результате: при отсутствии запрашиваемого файла запрос перенаправляется на проксирующий сервер http://bigstorage.ru, но при наличии файла имеем ошибку 401 Authorization Required.
При этом, убираю и конфига строки:
proxy_set_header Host $host;
proxy_pass http://bigstorage.ru;
, все начинает работать без ошибок.
Буду признателен любой помощи.