Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: X-Accel-Redirect и POST
Hello!
On Tue, Apr 14, 2009 at 08:11:51PM +0400, Denis Shaposhnikov wrote:
> Hello,
>
> Люююди, помогите пожалуйста. :) Стоит nginx на на fontend-е, который
> проксирует запросы к CGI на сервера с apache, а запросы к картинкам на
> сервера с nginx. frontend и backend-ы находятся на разных хостах. И вот
> возникает следующая ситуация:
>
> 1. От пользователя приходит POST для скрипта.
>
> 2. frontend проксирует его на apache.
>
> 3. Скрипт возвращает X-Accel-Redirect на какой-то файл.
>
> 4. frontend проксирует это на nginx на backend-е.
>
> 5. nginx на backend-е получает POST в статический файл и возвращает в
> ответ 405, а не файл.
>
> Подскажите пути выхода из этой ситуации?
location /x-accel-redirect-here/ {
proxy_method GET;
proxy_pass_request_body off;
proxy_set_header Content-Length "";
proxy_pass ...
}
Maxim Dounin
|