Nginx配置动静分离
动静分离是将动态请求和静态请求分开,不仅仅是页面。
动态请求:比如通过tomcat查询数据库,就是需要后端接口做一些事情。
静态请求:请求一个html文件或者一个图片,可以通过nginx指向一个静态资源服务器,里面又一些html css js等等。

一种是纯粹把静态文件放到一台服务器上,动态文件放到另外一台服务器上
另一种是动态跟静态混合在一起发布,通过nginx把他们分开。
通过location指定不同的后缀名实现不同的请求转发
通过expires参数设置,可以使浏览器缓存过期时间,具体expires定义是给一个资源设定一个过期时间,也就是无需去服务端验证,不会产生额外的流量,这种方适合不经常变动的资源,设置为3d,表示在这3天之内访问这个url,发送一个请求,对比服务器该文件的更新时间,如果时间没有变化,则返回304,如果有变化则返回200;
2、准备工作
(1)在linux系统中准备静态资源,用于进行访问,使用nginx指向静态资源
3、 具体配置

4、最终测试
(1)浏览器输入地址
http://192.168.17.129/image/

浙公网安备 33010602011771号