导航:首页 > 文件处理 > nginx图片gzip压缩

nginx图片gzip压缩

发布时间:2022-10-01 11:01:30

Ⅰ 请教Nginx 中对 application/json 格式进行 gzip 压缩无效的问题

因为Nginx下的gzip默认不压缩javascript、图片等静态资源文件可以通过gzip_types指定需要压缩的MIME类型gzipon;gzip_typestext/plainapplication/x-javascripttext/csstext/javascript;MIME()多用

Ⅱ 请教Nginx 中对 application/json 格式进行 gzip 压缩无效的问题

因为Nginx下的gzip默认不压缩javascript、图片等静态资源文件 可以通过gzip_types指定需要压缩的MIME类型 gzip on;gzip_types text/plain application/x-javascript text/css text/javascript;MIME(Multipurpose Internet Mail Extensions)多用

Ⅲ 如何在Nginx服务器中启用Gzip压缩

在nginx.conf文件中加入如下配置:

gzip on;

gzip_proxied any;
gzip_types text/plain text/xml text/css application/x-javascript;
gzip_vary on;

之后重启nginx服务就可以了。

Ⅳ 请教Nginx 中对 application/json 格式进行 gzip 压缩无效的问题

默认情况下,开启gzip不会对application/json类型的响应做压缩处理,需要通过以下指令使nginx对application/json格式进行gzip压缩:

gzip on;

gzip_types application/json application/javascript text/css image/svg+xml;

Ⅳ 为什么Nginx下的gzip不压缩javascript了

因为Nginx下的gzip默认不压缩javascript、图片等静态资源文件

可以通过gzip_types指定需要压缩的MIME类型

gzipon;
gzip_typestext/plainapplication/x-javascripttext/csstext/javascript;

MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。

常见MIME类型参考:

格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示。RAR对应的是application/x-rar-compressed )

{ ".apk", "application/vnd.android.package-archive" },

{ ".asp", "application/x-asap" },

{ ".flv", "flv-application/octet-stream" },

{ ".gif", "image/gif" },

{ ".gz", "application/x-gzip" },

{ ".htc", "text/x-component" },

{ ".htm", "text/html" },

{ ".html", "text/html" },

{ ".ico", "image/x-icon" },

{ ".jpeg", "image/jpeg" },

{ ".jpg", "image/jpeg" },

{ ".js", "application/x-javascript" },

{ ".mht", "message/rfc822" },

{ ".mhtml", "message/rfc822" },

{ ".mp3", "audio/mpeg" },

{ ".mp4", "video/mp4" },

{ ".mpa", "video/mpeg" },

{ ".mpeg", "video/mpeg" },

{ ".mpg", "video/mpeg" },

{ ".mpg4", "video/mp4" },

{ ".pdf", "application/pdf" },

{ ".png", "image/png" },

{ ".ppt", "application/vnd.ms-powerpoint" },

{ ".pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" },

{ ".pqf", "application/x-cprplayer" },

{ ".rf", "image/vnd.rn-realflash" },

{ ".rgb", "image/x-rgb" },

{ ".rmvb", "audio/x-pn-realaudio" },

{ ".shtml", "magnus-internal/parsed-html" },

{ ".swf", "application/x-shockwave-flash" },

{ ".tif", "image/tiff" },

{ ".wml", "text/vnd.wap.wml" },

{ ".xhtm", "application/xhtml+xml" },

{ ".xhtml", "application/xhtml+xml" },

{ ".xla", "application/vnd.ms-excel" },

{ ".xlc", "application/vnd.ms-excel" },

{ ".xll", "application/x-excel" },

{ ".xlm", "application/vnd.ms-excel" },

{ ".xls", "application/vnd.ms-excel" },

{ ".xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" },

{ ".xlt", "application/vnd.ms-excel" },

{ ".xlw", "application/vnd.ms-excel" },

{ ".xm", "audio/x-mod" },

{".xml","text/plain"},

{".xml","application/xml"},[1]

{ ".zip", "application/zip" },

{ ".json", "application/json" },

Ⅵ nginx gzip 压缩比 多少好

随着压缩率的提高,所消耗的CPU也会越来越多,建议值是4,但是DavidYin的建议是直接用5。因为每提高一级压缩,数据就减少大约2到3KB,而从5到6,只有减少大约0.5KB,再之后也几乎没有什么变化了。所以就直接设置 gzip_comp_level 5
对于CPU的消耗,我觉得还是不是那么的厉害,毕竟静态文件,还可以设置过期头,让它的有效缓存期长一点,比如设置成半年一年的。实际上CPU的压力在这上面是没有那么大的。

Ⅶ 请教Nginx 中对 application/json 格式进行 gzip 压缩无效的问题

默认情况下,开启gzip不会对application/json类型的响应做压缩处理,需要通过以下指令使nginx对application/json格式进行gzip压缩:

gzipon;
gzip_typesapplication/jsonapplication/javascripttext/cssimage/svg+xml;
阅读全文

与nginx图片gzip压缩相关的资料

热点内容
树莓派能不能编译汇编语言 浏览:980
如何用单片机产生sent信号 浏览:358
屋面工程量算法 浏览:248
芭比公主动画电影36部 浏览:118
割乳房的香港电影 浏览:623
爱情片推荐 电影中国范冰冰 浏览:230
邵氏电影有多少武侠 浏览:460
pdf怎样看已加密 浏览:423
啄木鸟 电影 浏览:597
有域名和服务器和源码如何建立网站 浏览:174
php订单管理系统源码 浏览:588
母亲的职业2李采谭 浏览:31
蛇跟一个小男孩的电影 浏览:779
0855 在线 浏览:968
电影院和图书馆相邻用英语怎么说 浏览:262
韩国 三个小时以上 爱情片 浏览:158
日本韩国悬疑推理片 浏览:462
华为云通用计算型服务器主频 浏览:492
韩国爱情片网址 浏览:145
宣读军官晋升命令 浏览:856