码迷,mamicode.com
首页 > 其他好文 > 详细

nginx image fitler 配置

时间:2015-09-06 21:46:36      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:

set $fastdfs  "0";
	if ($args ~* "^wh=([\d]+)x([\d]+)") {
		set $wd $1;
		set $hd $2;
		set $fastdfs "01";
	}
	
	if ($fastdfs = "01") {
		rewrite (.*) /rsz${wd}x${hd}/$1 last;
	}
	
	location ~* /rsz([\d]+)x([\d]+)/(.*)\.(jpg|png|gif|jpeg) {
		proxy_pass http://127.0.0.1:1000/web-static/$3.$4;
		include proxy.conf;
		
		image_filter resize $1 $2;
		image_filter_jpeg_quality 95;
		image_filter_transparency on;
		image_filter_buffer 5M;
	}
	
	location ~* /img01_([\d]+)x([\d]+)/group1/M00/(.*) {
		alias /data/fastdfs/data/$3;
		
		image_filter resize $1 $2;
		image_filter_jpeg_quality 95;
		image_filter_transparency on;
		image_filter_buffer 5M;
	}


nginx image fitler 配置

标签:

原文地址:http://my.oschina.net/wjgood/blog/501908

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!