1,静态资源类型:
2,演示:
1,下载一套模板(如前端模板,也可以是一些静态资源)
2,搭建
listen:监听使用的哪个端口
location / {
alias moban/
}
/表示所有的url请求都会让他去访问moban目录下的文件
然后重新加载: nginx –s reload
访问对应端口即可
3,打开gzip压缩:
服务器压缩,浏览器解压。压缩和解压减少的是中间网络传输的消耗
配置语法:
gzip on;
gzip_min_length 1;(小于1字节的不再进行压缩)
gzlip_types (针对某些类型的才进行压缩)
gzip_comp_level压缩级别(但也不能设置太高,因为压缩本身要消耗服务端的性能)
原来传输大小与文件大小差不多,经压缩后传输大幅度减少
从响应头信息里也能看到content-encoding 也成了gzip
注意:gzip压缩的算法,对文本的压缩效率高,图片不高
4,auto_index_module
ngx_http_autoindex_module模块处理以斜杠字符(’ / ')结尾的请求,并生成一个目录清单。通常,当ngx_http_index_module模块找不到索引文件时,会将请求传递给ngx_http_autoindex_module模块
location / {
autoindex on;
}