老师我也遇到了压缩,大小没改变的情况

来源:3-5 Nginx作为静态资源web服务_场景演示

慕村1546111

2019-07-01

环境 contos 7、virtualBoxVM、nginx 1.16.0

配置文件

location ~ .*.(jpg|gif|png)$ {
        gzip on;
        gzip_http_version 1.1;
        gzip_comp_level 2;
        gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
        root   /opt/app/code1;
    }

response header 显示gzip是启动了

Connection: keep-alive
Content-Encoding: gzip
Content-Type: image/jpeg
Date: Mon, 01 Jul 2019 10:40:37 GMT
ETag: W/"5d19dfb2-1ace51"
Last-Modified: Mon, 01 Jul 2019 10:25:54 GMT
Server: nginx/1.16.0
Transfer-Encoding: chunked

图片大小显示: 1.7M

开启和关闭大小相同, 开启后 time 时间变长, 也就是说浏览器是有进行解压操作的.可是图片大小是什么情况, js文件也是这种情况

我记得我在云服务器上成功过, 今天失败后, 又去云服务器看了下好像也不行, nginx 版本是一样的.

写回答

2回答

Jeson

2019-07-07

Cache-Hit:HIT

是不是设置了CDN缓存了?把缓存关了再试试


0
0

慕村1546111

提问者

2019-07-01

老师,我发现js是有压缩的,图片是真没压缩, 图片为什么会没被压缩,感觉这有毒呀, 1.7M的图片应该有压缩的空间才对呀

0
0

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程