Re: X-Accel-Redirect и 2 последовательных nginx-frontend

Котляров Николай nikll at rambler.ru
Tue Nov 25 16:06:45 MSK 2008


А может просто порт с апачем смапить на машину с nginx2?

----- Original Message ----- 
From: "Александр Попков" <voodoo_alex at mail.ru>
To: <nginx-ru at sysoev.ru>
Sent: Tuesday, November 25, 2008 5:46 PM
Subject: X-Accel-Redirect и 2 последовательных nginx-frontend


> Здравствуйте!
>
> Есть такая схема:
>
> inet -> nginx1 -> nginx2 -> apache
>
> И есть определённый скрипт, работающий под apache, который выдаёт 
> X-Accel-Redirect в нужных случаях. Проблема в том, что нам надо заставить 
> работать этот редирект не на nginx2, а на nginx1.
>
> Я почитал рассылку, нашел в апреле этого года обсуждение новой директивы 
> x_accel_redirect, с помощью которой можно было бы отключать обработку 
> x_accel_redirect (off), но её пока не добавили.
>
> Помогите пожалуйста настроить такую схему... Может быть можно скриптом 
> выдавать другой заголовок, и на уровне nginx1 его реврайтить на 
> X-Accel-Redirect, или может еще какие варианты есть?
>
> Заранее большое спасибо за ответ!
>
> P.S.: переделать схему не получается, потому что nginx2 и apache общаются 
> между собой по локалке, к которой у nginx1 доступа нет, а хранилище 
> файлов, для чтения из которого и нужен X-Accel-Redirect - находится на 
> машине с nginx1, и перенести на nginx2 не является возможным.
> 






More information about the nginx-ru mailing list