Nginx开启Gzip不能压缩JS文件 - AFF大佬 - 分享有价值的主机信息和服务器运维编程技术
当前位置: 主页 » 技术干货 » Nginx开启Gzip不能压缩JS文件

Nginx开启Gzip不能压缩JS文件

   affdalao      2017年04月07日   阅读 116 次     2 评论   Tags: ·

刚刚优化网站看Chrome的network选项,看到JS文件没有被压缩,我明明开启了Gzip on选项设置了JS压缩。

    gzip on; #如果你不使用GZip,请用井号注释该段每一行
    gzip_min_length  1k;
    gzip_buffers     4 16k;
    gzip_http_version 1.0;
    gzip_comp_level 2;
    gzip_types       text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
    gzip_vary off;
    gzip_proxied        expired no-cache no-store private auth;
    gzip_disable        "MSIE [1-6]\.";

原来压缩文件格式写错,JS的格式为application/javascript而不是application/x-javascript,修改过来,JS压缩终于正常了。

修改前,jquery.min.js大小为94K

QQ截图20170408003254.png

QQ截图20170408003331.png

修改后,jquery.min.js大小为37K,终于正常压缩JS文件,网站加载时间从6S缩短到3S。

QQ截图20170408003502.png
QQ截图20170408003519.png

  • 版权声明:本文版权归AFF大佬和原作者所有,未经许可不得转载。文章部分来源于网络仅代表作者看法,如有不同观点,欢迎进行交流。除非注明,文章均由 AFF大佬 整理发布,欢迎转载,转载请带版权。

  • 来源:AFF大佬 ( https://affdalao.com/ ),分享有价值的主机信息和服务器运维编程技术。
  • 链接:https://affdalao.com/54.html
  • 评论(2

    1. 嗯,不错,过来支持一下!

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注