How to cache js/css request containing a question mark?

B.R. reallfqq-nginx at yahoo.fr
Wed Sep 2 07:06:52 UTC 2015


You will need to be a little bit more specific than 'this is not working'
to get some help.
http://www.catb.org/esr/faqs/smart-questions.html

Btw, the documentation show the default value for proxy_cache_key if none
is provided, and it already takes arguments (and thus arguments' separator)
into account:
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_key
http://nginx.org/en/docs/http/ngx_http_core_module.html#var_request_uri
---
*B. R.*

On Wed, Sep 2, 2015 at 8:40 AM, log <nginx-forum at nginx.us> wrote:

> Well, unfortunately this is not working...
>
> http://example.com/style.css?ver=4.3
> http://example.com/jquery-migrate.min.js?ver=1.2.1
>
>
> biazus Wrote:
> -------------------------------------------------------
> > Please try to remove $ in the end of the expression:
> >
> > something like this:
> >
> > location ~ .*\.(js|css) {
> > expires 7d;
> > }
> >
> > Also, make sure you are using args in the cache key:
> >
> > proxy_cache_key               "$host$uri$is_args$args";
> >
> > Regards,
> > Biazus
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?2,261338,261374#msg-261374
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20150902/93477eb7/attachment.html>


More information about the nginx mailing list