新建dlib目录,dlib里面放着很多index.html文件
修改conf文件
配置location,/所有的请求,这里一般使用alias,这样url后面的路径和dlib/下面的路径是一一对应的,如果使用root,url会把location /后面的路径和dlib/文件的路径拼接起来。
修改完后,重载nginx nginx -s reload.
访问
所有的文本文件是要做gzip压缩
vim nginx.conf 开启gzip压缩
gzip_min_length 1;是指小于1字节不做压缩,gzip_comp_level 2;压缩级别为2
gzip_types 针对那些文件做gzip压缩。
然后 nginx -s reload
访问
这样传输效率会更高。
dlib目录下的文件夹
通过nginx显示一个目录的,目录文件
vim nginx.conf
nginx -s reload
这是共享静态资源的好的方法。
由于公网的流量有限,访问大文件会争抢带宽,所以可以设置限制带宽,来实现一些小文件的访问,比如图片等。
每秒传输1k的字节给浏览器。
这时候访问nginx静态页面特别慢。
日志格式
main是日志格式的名字。
配置在server中,匹配server的名字,然后记录就会记录在geek.access.log日志。