• Nginx1.8.1打开gzip压缩


    1、进入Nginx配置文件目录,打开nginx配置文件

    cd /usr/local/src/nginx-1.8.1
    vi nginx.conf
    

    2、找到“http {”在之间加入如下配置

        gzip on;
        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;
        gzip_vary on;
        gzip_disable "MSIE [1-6].";

    3、重启nginx

    /usr/local/nginx/sbin/nginx   -s  reload 

    4、解释一下

    第1行:开启Gzip

    第2行:不压缩临界值,大于1K的才压缩,一般不用改

    第3行:buffer,就是,嗯,算了不解释了,不用改

    第4行:用了反向代理的话,末端通信是HTTP/1.0,有需求的应该也不用看我这科普文了;有这句的话注释了就行了,默认是HTTP/1.1

    第5行:压缩级别,1-10,数字越大压缩的越好,时间也越长,看心情随便改吧

    第6行:进行压缩的文件类型,缺啥补啥就行了,JavaScript有两种写法,最好都写上吧,总有人抱怨js文件没有压缩,其实多写一种格式就行了

    第7行:跟Squid等缓存服务有关,on的话会在Header里增加"Vary: Accept-Encoding",我不需要这玩意,自己对照情况看着办吧

    第8行:IE6对Gzip不怎么友好,不给它Gzip了

  • 相关阅读:
    Django之DB数据库优化
    whatweb运行流程详解,适用于小白
    阿里云部署Django详细过程
    web指纹识别技术
    whatweb运行原理及各文件的作用详解
    Ruby种的特殊变量
    Ruby正则练习面试题
    centos7安装升级Ruby
    Ruby中的<<和>>的作用详解
    git操作指令合集
  • 原文地址:https://www.cnblogs.com/rslai/p/7929310.html
Copyright © 2020-2023  润新知