配置要点
- 以/download开头的请求,会被路由到/opt/app/code目录下,比如请求: 'http://192.168.1.108/download/c.png',会去寻找/opt/app/code/download/c.png.gz;
- gzip_static开启后,nginx会去找和目标资源(c.png)同目录下的压缩过的资源(c.png.gz),并将压缩过的资源传递给客户端;
- 在请求前,压缩版的资源(c.png.gz)要存在,所谓预编译;
location ~ ^/download {
gzip_static on;
root /opt/app/code;
}