spyware-ru.com\forum\styles\prosilver\theme\images
и т.д.
Было у меня похожее правило, добавил в него styles/prosilver/theme/images, prosilver/imageset и templates/Default:
#5#~#True#~#.*/(templates/(subSilver|Default)/images|styles/prosilver/(theme/images|imageset))/#~#_phpBB/\1/#~#False#~#Trueдомены разные, а файлы одинаковые (нужно определять по размеру, складывать в одну папку и брать оттуда всем сайтам):
Достаточно только по имени. По размеру брать в любом случае не получится, т.к. он изначально не известен.
mirinfo.ru\images\everyday\menu\mir_comf.gif
и т.д.
n-vartovsk.mvideo.ru\new_imgs\diricons\102.gif
и т.д.
byaki.net\templates\byaki.net\bbcodes\color.html
и т.д.
Ради таких одиночных файлов городить отдельные правила считаю вообще не целесообразным.
как написать универсальное правило для таких случаев:
ntagil.mvideo.ru\imgs\nd\bb_bg_left_n.gif
и т.д.
nizhvevartovsk.2gis.ru\gui\public\bg_main_monitor.jpg
и т.д.
forum.tnt-tv.ru\design\bg.jpg
и т.д.
smile.priceok.ru\images\headgrright.jpg
и т.д.
Там только картинки совпадают? Тогда правило такое:
#5#~#True#~#^\w+\.(?=(mvideo\.ru|2gis\.ru|tnt-tv\.ru|priceok\.ru)/.*(gif|jpg)$)#~##~#False#~#Trueдля рапиды тоже надо порядок (скадывать в одну папку начального уровня и брать оттуда всем поддоменам):
rs*.rapidshare.com\img2\download_file.jpg (вместо * любое целое число)
rs*.rapidshare.com\img2\preisschild_2_reseller.jpg (вместо * любое целое число)
при том при всём в кэше уже есть папка rapidshare.com\img2\ с нужными и аналогичными файлами
Подправил аналогичное дефолтное правило под Рапиду:
#5#~#True#~#^(galler(ies|y)|im?a?(ge?s?)?|(f|ph)ot(ki|os?)|pi(cs?|x)|r?s|tbn|www)\d+\.(?!.{2,4}/)#~##~#False#~#Trueне хочу чтобы кэшировались картинки с:
chamical-records.co.uk\stk_img_tnb\ и далее все подкаталоги
Добавь в Белый список:
+chamical-records.co.uk/stk_img_tnb/ с галкой на "Запись в кэш".
Добавлено: 29 Октября 2009, 13:53:44
1) любой_сайт.домен\templates\любой_каталог\bbcodes\*.gif
#5#~#True#~#.*(/templates/)[^/]+/(bbcodes/\w+\.gif$)#~#_phpBB\1\2#~#False#~#True4) любой_сайт.домен\templates\Default\images\
8 ) любой_сайт.домен\любой_каталог\styles\prosilver\imageset\
9) любой_сайт.домен\любой_каталог\styles\prosilver\theme\images\
Уже учел в самом первом правиле этого поста.
10) все gif файлы размером меньше 1 Кбайта на всех сайтах складывать в одну папку (например _gifsmin) и брать оттуда всем сайтам
Когда браузер запрашивает файл, он не знает его размер и HC тоже его не знает. Как прикажешь понять, что данный GIF надо искать в отдельной папке? Или искать сразу в двух? А если имя случайно совпадет и HC вместо большой картинки выдаст из кэша маленькую иконку из общей папки?