Здравствуйте!
На nginx настроено следующее проксирование
location ~* /999/(.*site.ru)/(.*)$ {
proxy_pass_header Content-Type;
proxy_pass_header Content-Disposition;
proxy_pass_header Content-Length;
proxy_pass http://$1/$2;
}
на стороне site.ru осуществляется отдача контента через header Content-Disposition
например,
Content-Disposition: inline;filename="smeshariki__-_41_moroza.mp4"
В случае проксирования описанного выше данный хидер не передается и контнет не отдается.
В то время если сделать проксирование вида
location /999/ {
proxy_pass_header Content-Type;
proxy_pass_header Content-Disposition;
proxy_pass_header Content-Length;
proxy_pass http://site.ru/;
}
все работает.
Подскажите, если кто-то сталкивался с такой проблемой можно ли ее обойти.
Спасибо.
С уважением, Евгений