Caching questions
Igor Sysoev
is at rambler-co.ru
Tue Aug 4 11:53:31 MSD 2009
On Tue, Aug 04, 2009 at 03:19:03AM -0400, shaktale wrote:
> > location /statics/ {
> > try_files $uri @statics;
> > }
> >
> > location @statics {
> > fastcgi_pass 127.0.0.1:9000;
> >
> > fastcgi_cache FCGI;
> > fastcgi_cache_key 127.0.0.1:9000$request_uri;
> >
> > include /usr/local/nginx/conf/fastcgi_params;
> > fastcgi_param SCRIPT_NAME /path/to/index.php;
> > fastcgi_param QUERY_STRING $uri;
> > }
> >
> > The only problem is that /statics/page1 will be passed as
> > /index.php?/statics/page1, but not to /index.php?page1
>
> yes, yes, this is the right way, my bad again with the sample.
>
> This works like a charm !
OK, just a note: remove QUERY_STRING from fastcgi_params and add it
in all fastcgi locations.
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list