nginx+memcached код ответа отличный от 200 OK

pioneer32 nginx-forum at nginx.us
Fri Mar 29 13:26:52 UTC 2013


Всем доброго времени суток.

Возникла следующая необходимость заменить код ответа при "попадание в кэш"
на "203 Non-Authoritative Information".

Вот вырезка из конфига:

                location = /test/ {
                        memcached_pass 127.0.0.1:11211;
                        error_page 404 502 504 = @fallback_test;
                        add_header Content-Type text/html;
                        return 203;
                }

Дает пустой ответ, даже если ее заменить на return 200 - тело ответа будет
пустым. Ответ будет только в случае исключения команды return из данного
location.

Linux http 3.2.0-4-amd64 #1 SMP Debian 3.2.39-2 x86_64 GNU/Linux
debian 7.0
nginx version: nginx/1.2.1

Весь мануал вдоль и поперек излазил.
Подскажите пожалуйста как это сделать.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,237945,237945#msg-237945



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