Господа, выручайте. Есть сайт, есть в нем картинки, есть ресайзилка этих картинок. Линк для ресайза выглядит как
site.ru/images/2016/12/22/7c3b090855d3ec4c92722e6d276a8c02.jpg:h250 , т.е. через : задается параметр размера. И все бы ничего, но только при сохранении изображения ему присваивается расширение
.jpg-h250.
Пробовал такую конструкцию:
location ~* ^/.+?\.(jpe?g|JPE?G|png|PNG)\:(\d+x\d+|[hw]\d+)$ {
rewrite ^/(.*)/([^/]+?)\.(jpe?g|JPE?G|png|PNG)\:(\d+x\d+|[hw]\d+)$ /$1/resized-$4/$2.$3 break;
root /var/www/site/www/static;
if ($request_filename ~ "^.*/(.+):(.+)$"){
set $fname $1;
add_header 'Content-Disposition' 'inline;filename="$fname"';
}
}
Не помогает. Прошу совета