首页 > 其他 > 详细

nginx image fitler 配置

时间:2015-09-06 21:43:56      阅读:303      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!