SpringBoot部署Vue项目的方法-创新互联

SpringBoot部署Vue项目的方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联为客户提供专业的成都网站设计、成都做网站、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、移动网站建设等网站方面业务。

前言

前段时间公司外网部署的演示环境全部转到内网环境中去,所有对外演示的环境都需要申请外网映射才能访问某个服务。我用一个外网地址www.a.com 映射到一个内网地址http://ip:port ,然后在这个地址http://ip:port 用 nginx 做代理转发到各个组的项目http://ipn:portn 上去,其中也遇到一些静态资源 404,主要是是解决这个 404 问题。

最近又做了一个项目,考虑到用户的体验,减少部署的复杂性,我想了一个办法用 SpringBoot 做 web 服务器映射前端资源为 web 资源 。

条件允许或者对性能要求比较高,推荐是前后端分离部署,nginx 做 web 服务器,后端只提供接口服务

以前部署的项目 A 外网访问地址是http://ip1:8080 ,外网映射后只能访问http://ip/app1 ,以前项目 B 外网访问地址是http://ip1:8081 ,项目访问地址是http://ip/app2 。这也算是一个不大不小的变动,但是切换之后遇到的第一个问题就是静态资源转发导致404

比如以前项目 A 访问地址是http://ip1:8080 它是没有上下文的。

而现在 A 的访问地址为http://ip/app1 ,有一个上下文 app1 在这里,导致有一些资源 404。

比如说:原来http://ip1:8080 请求到了 index.html 资源,现在只能http://ip/app1 请求到 index.html。




标题名称:SpringBoot部署Vue项目的方法-创新互联
网站网址:http://bzwzjz.com/article/djjghi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设费用 企业网站设计 网站建设方案 H5网站制作 成都网站制作 营销网站建设 重庆网站建设 网站建设 成都网站建设公司 梓潼网站设计 公司网站建设 成都响应式网站建设 网站建设方案 泸州网站建设 成都网站设计 成都营销网站制作 成都网站建设 成都网站建设推广 移动手机网站制作 成都网站制作 手机网站制作 成都网站建设