如何配置nginx的“Image Filter”模块以获取来自url的调整大小操作的宽度和高度?例如,
http://mysite/img/image600x800.jpg
应该将image.jpg的大小调整为600x800。
答案 0 :(得分:2)
首先提取widht和height,将值保存在变量中,如下所示:
location ~ "/img/(.*[^0-9])([0-9]+)x([0-9]+).jpg$" {
set $image $1;
set $width $2;
set $height $3;
}
然后你可以添加像image_filter resize $width $height;
这样的东西以及实际服务文件所需的其他指令