这是nginx的配置文件
gzip on;
gzip_disable "msie6";
# gzip_static on;
gzip_min_length 1400;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 9;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css image/png image/gif image/jpg application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript applicacion/x-font-ttf font/opentype application/x;
谷歌分析器中的出现js文件没有被压缩,所以我向nodejs添加了gzippo模块,这是repo
//app.use(express.static(path.join(__dirname, 'public')));
app.use(gzippo.staticGzip(path.join(__dirname, 'public')));
当我添加模块谷歌说js是gzip压缩,但在repo并没有说我如何将gss文件和图像文件添加到gzippo模块压缩
所以我怎么知道用nginx或nodejs gzippo模块压缩文件,我怎么能压缩otf文件?
答案 0 :(得分:10)
部分答案:了解某些资源是否正在被压缩,打开浏览器的开发人员工具,网络面板,然后重新加载网页(通常是Shift +重新加载按钮。)如果资源正在被正确提供压缩状态,您会注意到大小和内容值不同:
答案 1 :(得分:1)
使用Firefox和Firebug时,请检查请求的HTTP标头。单击“网络”选项卡并检查请求。在答案HTTP部分中,当Content-Encoding gzip
然后您的请求成功压缩。