selective caching
Jérôme Loyet
jerome at loyet.net
Sat Jul 25 03:34:51 MSD 2009
2009/7/25 Maxim Dounin <mdounin at mdounin.ru>:
> Hello!
>
> On Sat, Jul 25, 2009 at 12:46:46AM +0200, Jérôme Loyet wrote:
>
>> 2009/7/24 Maxim Dounin <mdounin at mdounin.ru>:
>> > Hello!
>> >
>> > On Fri, Jul 24, 2009 at 12:29:16PM -0400, vburshteyn wrote:
>> >
>> >> so i am using cache to great effect to cache and speed the site.
>> >>
>> >> I am just curious is there a way to do selective caching? it is imperitive that i keep one stupid URL from caching. Is that possible?
>>
>> yes use proxy_cache none;
>
> Have you tried?
>
> There is nothing specifal in "none" used as proxy_cache argument.
> If you want to clear proxy_cache inherited from upper levels you
> should use "off" instead.
Yes you're right, my souvenirs were wrong. I meant "proxy_cache off;".
>
> But this isn't needed in the example below as there is no
> inherited proxy_cache.
You're right again :) I'm sorry my eyes are not going well tonight.
>
> Maxim Dounin
>
>>
>> >
>> > Just configure different locations for urls you want to be cached
>> > and urls you don't want to. E.g.
>> >
>> > location / {
>> > proxy_pass http://...
>> >
>> > # cache everything here
>> > proxy_cache blah;
>> > ...
>> > }
>> >
>> > location /do-not-cache-here {
>> > proxy_pass http://...
>> proxy_cache none;
>> > }
>> >
>> > See http://wiki.nginx.org/NginxHttpCoreModule#location for details
>> > about locations.
>> >
>> > Maxim Dounin
>> >
>> >
>>
>
>
More information about the nginx
mailing list