Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: Проблема с кэшированием ответов поисковых запро сов.
Тогда останолюсь на 1-ом варианте.
proxy_pass и proxy_cache мне нужно для каждого location отдельно
задавать как я писал?
> On Tue, Apr 28, 2009 at 09:21:16AM +0400, Markes wrote:
>> ОК. А если у меня несколько видов запросов, например Search.ashx,
>> Search2.ashx, PreSearch.ashx, мне необходимо для каждого расписать
>> location, proxy_pass и proxy_cache? Типа того:
>>
>> http {
>>
>> proxy_cache_path /path/to/cache keys_zone=search:10m;
>>
>> server {
>>
>> location = /Search.ashx {
>> proxy_pass ...;
>>
>> proxy_cache search;
>>
>> location = /Search2.ashx {
>> proxy_pass ...;
>> proxy_cache search;
>>
>> location = /PreSearch.ashx {
>> proxy_pass ...;
>> proxy_cache search;
>>
>> }
> Есть два варианта:
> 1) Лучше:
> location = /Search.ashx {
> }
> location = /Search2.ashx {
> }
> location = /PreSearch.ashx {
> }
>
> 2) Хуже, потому что регулярные выражения:
> location ~ ^/(Search2?|PreSearch)\.ashx$ {
> }
--
С уважением,
Markes mailto:marquez@xxxxx
|