proxy_cache и POST запросы
Konstantin Belov
belov1985 at gmail.com
Fri Apr 3 16:05:14 MSD 2009
Вообще странно, что POST запросы кешируются.
По логике такого быть не должно.
Борис Долгов wrote:
> Надо делать наоборот:
> if ($request_method != POST) { proxy_cache ...
> }
> proxy_pass ...
> хотя, наверно, лучше подождать Игоря - может быть, он предложит решение лучше.
>
> 03.04.09, Александр Харисов<a.kharisov at telehouse.ru> написал(а):
>
>> Добрый день.
>>
>> Как запретить кэширование POST запросов?
>>
>> Такое не помогает...
>>
>> location / {
>> if ( $request_method = POST ){
>> proxy_pass http://127.0.0.2;
>> break;
>> }
>> proxy_cache data;
>> proxy_cache_valid 10m;
>> proxy_pass http://127.0.0.2;
>> }
>>
>> Насколько я понимаю команда proxy_cache прописывает дополнительный
>> upstream.cache для текущей локации.
>>
>>
More information about the nginx-ru
mailing list