【Nginx】Nginx配置动静分离

一、静态分离

  动静分离:将动态请求与静态请求分开,不是将动态页面与静态页面分离。像如Tomcat在处理静态资源的能力上不如Nginx,所以我们可以把动态资源放在Tomcat中,将静态资源放在Nginx中。
  动静分离实现方式有两种:第一种是像上面说的将动态资源及静态资源分别部署,这种方式也是目前推崇的;第二种方式是通过将动态资源与静态资源部署在一起,然后通过Nginx将其分开。

二、Nginx配置动静分离

  在根目录创建文件夹/data/control,然后随便创建一个html页面。配置nginx.conf文件:

# 添加静态文件处理
location ~* .*\.(html|jpg|png|jpeg|gif|css|js|json) {
	# root 指定静态资源所在目录
	root   /data/control;
	index  index.html;
}

你可能感兴趣的:(【Nginx】Nginx)