Nginx--静态资源WEB服务
常见Nginx中间件架构
一、
1、静态资源类型
非服务器动态运行生成的文件
2、静态资源服务场景-CDN
3、配置语法-文件读取
3.1
3.2 配置语法-tcp_nopush
3.3 配置语法-tcp_nodelay
3.4 配置语法-压缩
3.5 扩展Nginx压缩模块
http_gzip_static_module-预读gzip功能
http_gunzip_module - 应用支持gunzip的压缩方式
3.6 场景演示
二、浏览器缓存原理
1、
HTTP协议定义的缓存机制(如:Expires;Cache-control)
2、浏览器无缓存
3、浏览器有缓存
4、校验过期机制
5、配置语法-expires
三、跨站访问
1、
2、浏览器禁止跨站访问原因
3、跨站访问配置语法
四、防盗链
1、
目的:防止资源被盗用。
首要方式:区别哪些请求是非正常的用户请求。
2、基于http_refer防盗链配置模块
示例: