Location support for multiple URLs

Edho Arief edho at myconan.net
Thu May 9 03:32:42 UTC 2013

On Sun, Apr 7, 2013 at 12:34 AM, Typlo <typlo at me.com> wrote:
> Hello,
> I would like to use the FastCGI cache feature of nginx for my web application. But I need to use it only for a set of URL.
> I would like to use it for the following locations:
> http://domain.com/index.php?act=detail&ID=[ANY ID HERE]
> Example:
> http://domain.com/index.php?act=detail&id=o2Zimg
> And so on.
> What should I place in the location directive to cache only those URLs?
> I can't figure it out on the nginx wiki.
> Also, I would like to replace the Cache Control and Pragma headers set by my PHP application, can I use add_headers directive? Or I would have to add a 3rd party module, like more_http_headers? I use nginx from PPA(Ubuntu), so for adding more_http_headers I would have to build it :/

There's good reason people build urls like
http://domain.com/detail/2Zimg instead of what you're using (namely,
it's difficult to configure its caching).

(this email probably doesn't help, yes)

O< ascii ribbon campaign - stop html mail - www.asciiribbon.org

More information about the nginx mailing list