首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Nginx配置Gzip

在本指南中,我们将讨论如何配置安装在Ubuntu 16.04服务器上的Nginx,以利用gzip压缩,来减少发送给网站访问者的文件的大小。...第三步、配置Nginx的gzip设置 要更改Nginx的 gzip配置,请使用nano或者其他您喜欢的编辑器,来打开的Nginx主要配置文件。...要启用新配置,请重新加载Nginx。 sudo systemctl reload nginx 下一步是检查配置的更改是否按预期工作。...第四步、验证新配置 我们可以像在第2步中那样测试它,方法是使用curl每个测试文件并检查Content-Encoding: gzip是否有输出。...在所有其他示例中,您应该能够Content-Encoding: gzip在输出中找到标头。 如果是这种情况,您已gzip成功在Nginx中配置了压缩!

2K40
您找到你想要的搜索结果了吗?
是的
没有找到

nginx配置静态资源gzip压缩

1.config 内容编写 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level..."; gzip_vary on; 参数 说明 默认值 gzip on/off 开启/关闭gzip压缩 默认是off gzip_min_length 1k 允许压缩的页面最小字节数 默认为0 gzip_buffers...4 16k 系统获取几个单位的缓存用于存储gzip的压缩结果数据流,4 16k 代表以16k为单位,按照原始数据大小以16k为单位的4倍申请内存 gzip_http_version 1.1 设置http1.1...协议才进行压缩 默认为1.1 gzip_comp_level 6 表示gzip的压缩级别,范围是1-9,数据越大,压缩的越小,耗CPU,传输更快,一般选择适中的级别 默认为1 gzip_types text...禁用gzip的条件,这里表示禁用IE1-6的版本,因为低版本不支持gzip gzip_vary on 给代理服务器用的,有的浏览器支持压缩,有的不支持,所以避免浪费不支持的也压缩,所以根据客户端的HTTP

2.2K20

tomcat设置gzip压缩的原理及配置方法

配置方法 Tomcat5.0以后的版本是支持对输出内容进行压缩的,使用的是gzip压缩格式 。...compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" />    从上面节点的属性可以看出,要使用gzip...首先Tomcat是根据浏览器请求头中的accept-encoding来判断浏览器是否支持压缩功能,如果这个值包含有gzip,就表明浏览器支持gzip压缩内容的浏览,我们可以用两种方法来验证压缩是否生效。...通过浏览器直接请求        大家直接通过浏览器访问启用了压缩配置的服务器,然后通过抓包工具查看抓到的数据包,如果内容有很多你看不懂,就说明已经启用压缩功能了。...getMethod.releaseConnection();      }  }   执行这个junit程序,看看它所输出的是什么内容,如果输出的是一些乱码,并且打印内容的长度远小于实际的长度,就说明我们的配置生效了

1.1K30

Apache开启 gzip 压缩与配置 ExpireCache-Control 头

Apache开启 gzip 压缩方法: 这里我使用的是Apache2.4.17 打开apache安装目录,找到conf目录,用记事本打开httpd.conf 文件。...g|png|bmp|tif) 然后看客户端的请求里是否有 :   Accept-Encoding: gzip, deflate   //代表客户端支持gzip 服务端的响应里是否有 :   Content-Encoding...: gzip    //代表服务端已开启gzip 有些服务器对内容进行 gzip 编码只针对某些文件,所以 有没有返回 这个,并不能代表,是否支持gzip的依据。...Apache配置 Expire/Cache-Control 头 打开apache安装目录,找到conf目录,用记事本打开httpd.conf 文件。...(css|js)$">    Header set Cache-Control "max-age=604800, public" 这里时间设置不一样是为了检验是否成功配置的,

58730
领券