fastdfs 缩略图

nginx 增加 image_filter_module 模块

访问时带上 ?width=xx&height=xx

另外实现复杂的权限控制可以使用nginx + lua 实现

root /fastdfs/storage/data;
ngx_fastdfs_module;
set $flag '';
if ($args ~* "width=([1-9]\d*)") {
        set $width $1;
        set $flag "${flag}A";
}
if ($args ~* "height=([1-9]\d*)") {
        set $height $1;
        set $flag "${flag}B";
}
if ($flag != AB){
        set $height 9999;
        set $width 9999;
}
image_filter resize $width $height; 

你可能感兴趣的:(centos)