Hello:
I am sorry I think you do not understood.
120 KEY: httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content/uploads/2015/11/Alondra.jpg&h=50&w=50&a=c
In other words, "KEY: httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content/uploads/2015/11/Alondra.jpg&h=50&w=50&a=c" has 120 files at cache.
So for the same exact request_uri, or your requested proxy_cache_key, there is a unique KEY. The problem here is there are 120 files using this KEY. Yes, I am including the args... if you analize my bash command line, I am grepping the line KEY and this includes the args, of course. But there are 120 files using the same args, exactly, the same KEY, exactly, the same request_uri.
If you look at logs, you see for the same KEY (same request_uri), several http request, but some are missed, some are hit!!
But 120 files for the same exact key is a bug or something is not going as it should.
Thanks so much for taking your time to review my case :)
itpp2012 Wrote:
-------------------------------------------------------
> semseoymas Wrote:
> -------------------------------------------------------
> >
> httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content
>
> > /uploads/2015/11/Alondra.jpg&h=125&w=272&a=c
>
> >
> httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content
>
> > /uploads/2015/11/Alondra.jpg&h=50&w=50&a=c
>
> Given the added values "&h=50&w=50&a=c" these entries are unique so it
> is working as intended.
>
> $request_uri = $uri + $args (from memory, I haven't looked it up)
> So you need to look at the documentation what each variable actually
> contains and either use that or strip the arguments.
I am sorry I think you do not understood.
120 KEY: httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content/uploads/2015/11/Alondra.jpg&h=50&w=50&a=c
In other words, "KEY: httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content/uploads/2015/11/Alondra.jpg&h=50&w=50&a=c" has 120 files at cache.
So for the same exact request_uri, or your requested proxy_cache_key, there is a unique KEY. The problem here is there are 120 files using this KEY. Yes, I am including the args... if you analize my bash command line, I am grepping the line KEY and this includes the args, of course. But there are 120 files using the same args, exactly, the same KEY, exactly, the same request_uri.
If you look at logs, you see for the same KEY (same request_uri), several http request, but some are missed, some are hit!!
But 120 files for the same exact key is a bug or something is not going as it should.
Thanks so much for taking your time to review my case :)
itpp2012 Wrote:
-------------------------------------------------------
> semseoymas Wrote:
> -------------------------------------------------------
> >
> httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content
>
> > /uploads/2015/11/Alondra.jpg&h=125&w=272&a=c
>
> >
> httpxxxxx.comGET/wp-content/themes/sahifa/timthumb.php?src=/wp-content
>
> > /uploads/2015/11/Alondra.jpg&h=50&w=50&a=c
>
> Given the added values "&h=50&w=50&a=c" these entries are unique so it
> is working as intended.
>
> $request_uri = $uri + $args (from memory, I haven't looked it up)
> So you need to look at the documentation what each variable actually
> contains and either use that or strip the arguments.