加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

[Linux] Nginx响应压缩gzip

发布时间:2021-03-11 03:04:39 所属栏目:Linux 来源:网络整理
导读:div class="cnblogs_code" span style="color: #800080"1span style="color: #000000".本节介绍如何配置响应的压缩或解压缩以及发送压缩文件。 span style="color: #0000ff"gzipspan style="color: #000000" on; span style="color: #800080"2.NGINX仅使用

<div class="cnblogs_code">

<span style="color: #800080">1<span style="color: #000000">.本节介绍如何配置响应的压缩或解压缩以及发送压缩文件。
<span style="color: #0000ff">gzip<span style="color: #000000"> on;

<span style="color: #800080">2.NGINX仅使用MIME类型text /<span style="color: #000000"> html压缩响应
gzip_types text/plain application/xml;<span style="color: #008000">//<span style="color: #008000">指定压缩媒体类型

<span style="color: #800080">3<span style="color: #000000">.指定响应压缩的最小长度
gzip_min_length <span style="color: #800080">1000<span style="color: #000000">;

<span style="color: #800080">4.gzip_proxied指令具有参数,指示NGINX检查响应中的Cache-Control头字段,并在值为no-cache,no-<span style="color: #000000">store或private时压缩响应
gzip_proxied no-cache no-<span style="color: #000000">store private expired auth;

<span style="color: #800080">5<span style="color: #000000">.
某些客户端不支持使用gzip编码方法的响应。同时,可能需要存储压缩数据,或者即时压缩响应并将它们存储在缓存中。为了成功服务那些接受和不接受压缩数据的客户端,NGINX可以在将数据发送到后一种类型的客户端时动态解压缩数据。要启用运行时解压缩,请使用gunzip指令。
location /storage/<span style="color: #000000"> {
<span style="color: #0000ff">gunzip<span style="color: #000000"> on;
...
}
<span style="color: #800080">6<span style="color: #000000">.
要将压缩版本的文件发送到客户端而不是常规文件,请在适当的上下文中将gzip_static指令设置为on。
location /<span style="color: #000000"> {
gzip_static on;
}

[Linux] Nginx响应压缩gzip

[Linux] Nginx响应压缩gzip

[Linux] Nginx响应压缩gzip

未压缩前

[Linux] Nginx响应压缩gzip

[Linux] Nginx响应压缩gzip

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读