关于image_filter缩略图裁剪的修改 红包奉上

nginx配置了image_filter模块网站conf添加以下配置,已经实现了?width=200&height=200的缩略图裁剪的功能,location,~,.*\.(jpg|jpeg|gif|png|js|css)$,{

nginx配置了image_filter模块网站conf添加以下配置
已经实现了?width=200&height=200的缩略图裁剪的功能

    location ~ .*\.(jpg|jpeg|gif|png|js|css)$ { set $width ”; set $height ”; #将参数赋值给宽和高 set $width $arg_width; set $height $arg_height; #当存在参数请求(即请求的是缩略图),插入头部标识方便测试 if ( $width != ” ) { add_header Thumbnail "By Nginx"; } #当未设置高度时,仅使用宽度来进行缩放,可以保证图片的正常比例(适用于文章) if ( $height = ” ) { set $height ‘-‘; } #当请求的是原图时(即不带参数),则设置宽高维度为”-” if ( $width = ” ) { set $width ‘-‘; set $height ‘-‘; } #生成缩略图 image_filter resize $width $height; image_filter_buffer 2M; image_filter_jpeg_quality 80; image_filter_transparency on; }

复制代码

但是想加载基础上加上裁剪后的缩略图缓存功能
百度到一个教程
https://blog.csdn.net/yong472727322/article/details/78654975
但是想在我用的代码基础上加上缓存功能

哪位大佬能帮忙下
30红包奉上

—-呆子发布—-

原创文章,作者:梦幻街,如若转载,请注明出处:https://www.szbgp.com/38295.html