nginx proxy_pass + redirect

Maxim Dounin mdounin на mdounin.ru
Пт Мар 30 05:49:32 UTC 2012


Hello!

On Thu, Mar 29, 2012 at 09:43:27AM -0400, kron wrote:

> Здравствуйте!
> Есть такая схема:
> Юзер обращается на кеширующий сервер
> за файлом, тот обращается за файлом на
> backend. Может быть ситуация, когда backend
> вместо файла вернет redirect на другой
> сервер.
> Можно ли сделать так, что бы кеширющий
> nginx возвращал не redirect, а сам забирал бы
> файл по ссылке, которую ему вернули?

Да, но: для этого нужно вернуть не redirect, а X-Accel-Redirect на 
заранее сконфигурированный location, в котором будет 
сконфгурировано проксирование на нужный сервер.

Maxim Dounin



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