Springmvc nginx实现动静分离过程详解
在下自己整理 ,如有错误请指正一般的nginx的 静态文件的项目是这么配置的但是如果这样配置,系统是读取不到对应的文件的,因为springmvc本身的前端模板配置了访问静态资源 Handles那如何使用nginx搭理访问,实现动静分离搭建nginx代理第一阶段,修改nginx.conf 文件这样替换以后,就可以通过nginx 代理转到tomcat了,但是静态资源仍然是通过tomcat 来读取的注意:不需要更改原始的项目文件,需要修改tomcat的配置,bin/server.xml 将端口号由80改回8080处理静态文件第二阶段,实现动静分离在springmvc的前端控制器中配置如下:。在nginx中配置如下,demo是我的项目名称,以下三种方式都可以区分但是写成 /demo/image/ 就是不行的注:404页面等,如果在springmvc的项目中配置了,就不需要在这里接着配置了最终的nginx.conf 页面代码如下:
下载地址
用户评论