Proxy error handling

Igor Shergin igor at shergin.ru
Wed Mar 5 15:40:48 MSK 2008


On Feb 28, 2008, at 18:49 , Igor Sysoev wrote:
>>> -            rewrite ^/test3(.*)$     /3.jpg;
>>> -            rewrite ^/test2(.*)$     /2.jpg;
>>> -            rewrite ^/test1(.*)$     /1.jpg;
>>> -            return 200;
>>>
>>> +            rewrite ^/test3(.*)$     /3.jpg  break;
>>> +            rewrite ^/test2(.*)$     /2.jpg  break;
>>> +            rewrite ^                /1.jpg  break;
>>>
>>> Теперь выходит так:
>>>
>>> igors at core0% telnet proxytest 80
>>> Trying...
>>> Connected to proxytest.
>>> Escape character is '^]'.
>>> GET /q HTTP/1.1
>>> Host: proxytest
>>> User-Agent: Test
>>>
>>> Connection closed by foreign host.
>>>
>>> Воспроизводится и на хосте с 0.5.33.
>>
>> Прилагаемый патч должен решить проблему.
>
> Предыдущий патч неправильный, его нужно откатить, а новый накатить.

Накатил, теперь всё отлично! (tm)

Спасибо.

--
Igor Shergin




More information about the nginx-ru mailing list