虚心请教前端部署,关于从tomcat到nginx
发布于 9 年前 作者 langlang1234 6075 次浏览 最后一次编辑是 8 年前 来自 问答

大家好,我现在的项目的模式是,java+html,部署在tomcat里,前台和后台都部署在一个war包里

发觉现在流行的方案是,前台页面部署在nginx里

我想问的是,从tomcat到nginx,前台文件还需要放在tomcat下吗?

还有个问题,比如我之前有个页面a.html,用ajax访问后台接口,例如/api/login

用nginx部署后,这样的请求路径需要修改吗,也就是前台页面需要改动吗?

大家不要笑我,前端小白一个

5 回复

不需要 用nginx重写根据url规则转到 tomcat就行

静态资源nginx直出,动态服务proxy到tomcat……

大家这样说我心里就有底了

这样的话,我前台可以部署在一起机器,后台部署在另外一台机器

也不存在跨域的问题了吧?

不会,采用 proxy_pass, 对外来讲只有一个 nginx ,同一个 protocol host port 就是同域。

nginx 提供路由功能, 自己定义路由就好了

回到顶部