Re[2]: Проблема с кэшированием ответов поисковых запросов.
Markes
marquez at bk.ru
Tue Apr 28 10:16:17 MSD 2009
Тогда останолюсь на 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 at bk.ru
More information about the nginx-ru
mailing list