On 09/01/2015 03:08 PM, Yuri Voinov wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Better to write store-id rule which cut off parameters and store gif.
Something like this:
^https?:\/\/(.+?)\/(.+?)\.(js|css|jp(?:e?g|e|2)|gif|png|bmp|ico|svg|web(p|m))
http://$1.squidinternal/$2.$3
And, of course, universal rule for store_id_access.
I think that this works well for trackers gifs but not for other gifs with parameters.
Store ID is powerful instrument for deduplication cache story. Which
permits not to use terabytes disks.
02.09.15 0:00, Marcus Kool пишет:
On 09/01/2015 05:14 AM, FredB wrote:
More precisely
I reduced the ttl of the first line
refresh_pattern -i \.(htm|html|xml|css)(\?.*)?$ 10080 100% 10080
#All File 30 days max
refresh_pattern -i
\.(3gp|7z|ace|asx|bin|deb|divx|dvr-ms|ram|rpm|exe|inc|cab|qt)(\?.*)?$
43200 100% 43200 ignore-no-store reload-into-ims store-stale
refresh_pattern -i
\.(rar|jar|gz|tgz|bz2|iso|m1v|m2(v|p)|mo(d|v)|arj|lha|lzh|zip|tar)(\?.*)?$
43200 100% 43200 ignore-no-store reload-into-ims store-stale
refresh_pattern -i
\.(jp(e?g|e|2)|gif|pn[pg]|bm?|ico|swf|dat|ad|txt|dll)(\?.*)?$ 43200 100%
43200 ignore-no-store reload-into-ims store-stale
refresh_pattern -i
\.(avi|ac4|mp(e?g|a|e|1|2|3|4)|mk(a|v)|ms(i|u|p)|og(x|v|a|g)|rm|r(a|p)m|snd|vob)(\?.*)?$
43200 100% 43200 ignore-no-store reload-into-ims store-stale
refresh_pattern -i
\.(pp(t?x)|s|t)|pdf|rtf|wax|wm(a|v)|wmx|wpl|cb(r|z|t)|xl(s?x)|do(c?x)|flv|x-flv)(\?.*)?$
43200 100% 43200 ignore-no-store reload-into-ims store-stale
trackers use a 1x1 gif extensively and they usually have parameters,
e.g.
www.example.com/track.gif?browser=chrome&allsortsofdata&random=RANDOMNUMBER
and these trackers are not cacheable since the parameters are never
the same.
So for gif, I suggest to
refresh_pattern -i \.gif$ 43200 100% 43200 ignore-no-store
reload-into-ims store-stale
refresh_pattern -i \.gif\? 0 0% 0
Marcus
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJV5emaAAoJENNXIZxhPexGU78IAJ16fEnkOF799AN8hNL5yjOS
xBoiMPkPp1VABzZEeCUiIHMYgd3M7lkG855rgHpWzmm83K13ehKSJZJCPjAIJrvU
7f9BRB0Yav8PLWP/sywYVzNgHC1vrLviW4V0p2op2Fsv4oBzjan7o4Vv3T+7Jsas
p9zbVE3kg0BIT9cTQlRQihAJNRSowdAwtaTiwq7ynqM6yWXcKnixKFIfP761sQ6K
fxXt4sbOASOxZeCI05grIWgOouVRH7GaDxvsUzF+nAvR7OeSG23oqgTtdiXYIVHx
LIm3762hc+DknzrSFwnN/vKj1kyoUNYBBdaYixjC69Bled2amvvE/+IIsqQtz80=
=ZfhE
-----END PGP SIGNATURE-----
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users