Welcome! Log In Create A New Profile

Advanced

image_filter and then save it for cache

December 09, 2010 02:19AM
I want to keep image_filter's result to harddrive, and any one can help me to do it? Now I can only resize the original image.

Following code only does resize.

# image resize
location /pic {
root /Users/alexgao/linux/web/dskb.cn;
try_files $uri @resize_pic;
}

location @resize_pic {
root /Users/alexgao/linux/web/dskb.cn;
if ($request_filename ~ [a-zA-Z0-9\-]+_([0-9]+)x([0-9]+).jpg) {
set $img_width $1;
set $img_height $2;
rewrite ^(.*)_[0-9]+x[0-9]+.jpg$ $1.jpg break;
}
image_filter resize $img_width $img_height;
image_filter_buffer 1M;
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path /Users/alexgao/linux/web/dskb.cn;
}
Subject Author Posted

image_filter and then save it for cache

smoothdvd December 09, 2010 02:19AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 265
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready