á òèé÷ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
proxy_redirect+upstream
Здравствуй, народ.
Сегодня столкнулся со странным с моей точки зрения поведением nginx'а.
Имеется вхост вот такого вида.
upstream byaka {
server 127.0.1.25;
server 127.0.128.25 backup;
}
server {
listen 213.186.117.227;
server_name byaka.dom1.net.ua;
server_name .byaka.com.ua;
access_log /var/log/nginx/byaka-access.log main;
error_log /var/log/nginx/byaka-error.log info;
location / {
proxy_pass http://byaka ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_redirect off;
}
}
До добавления директивы proxy_redirect off, возвращаемый из upstream'а заголовок Location превращался из "byaka.com.ua/some/path" в ".com/ua/some/path".
Это задуманное поведение или все же нет?
ЗЫ nginx-0.6.29