什么是动静结合?
动静结合其实从字面拆开理解,就是分开来处理动态请求、静态请求;动态请求可以理解是处理有关于逻辑的,业务的数据等;静态请求就是处理有关于图片,CSS样式等这些固定的资源的请求。建议:把静态文件独立成单独的域名,放在独立的服务器上
动静结合的实战演示
1)进入nginx的配置文件
vim /usr/local/nginx/conf/nginx.conf
, 2)配置静态资源地址
location /image/ {
root /data/;
autoindex on;
}
说明:
root 表示从root后的路径当作起始路径,在请求时可忽略不写
autoindex 表示在展示静态资源时,没有指定路由会按照索引进行排序,整体资源进行展示
3)存放静态资源到配置路径 /data/image
4)重新载入配置
cd /usr/local/nginx/sbin
./nginx -s reload
5)查看效果