Можно ли сейчас сделать так, чтоб было несколько бекендов, nginx
обращался к первому(там вызывается скрипт) и если, например, в БД
первого бекенда нет нужной информации, скрипт передает что-нибудь в
заголовках ответа и nginx обращается ко второму бекенду и так по
цепочке.
IS> Есть два способа:
IS> 2) выдавать скриптом строку заголовка X-Accel-Redirect.
Как в этом случае должен выглядеть ответ?
Только одна строка X-Accel-Redirect ?
Эта строка, после нее Content-type ... \n\n Some text
или еще както?
Или вообще любой ответ содержащий X-Accel-Redirect, весь ответ
игнорируется и редиректится куда сказал X-Accel-Redirect ?
Да, именно так.
В X-Accel-Redirect надо указывать URI полностью? Можно ли редиректить
на https?
URI только в пределах данного виртуального хоста.
Игорь Сысоев
http://sysoev.ru