问题说明: 公司项目的架构技术前端是VUE,后端是java。 部署模式为nginx和jar包部署。 VUE前端代码放在nginx默认静态页面下,也就是html文件夹下。 当访问项目的时候刷新出现404。 解决办法: 方法一: 修改nginx配置文件 重启nginx服务 ...
翻车事故分析: 因需对项目整体优化,调整过程,采用了路由的history模式,本地项目运行,刷新子页面都是OK的。 部署到测试服务器,正常跳转都ok,但刷新子页面就会出现 ,请求变成了get,没有进入封装的请求体中,让人很费解,也有没有打印错误。 .本地刷新子页面,地址栏路由状态OK,页面也能正常获取数据 .部署到测试服务器上,刷新就唧唧了 注:首先,说明下vue router的默认hash模式 ...
2019-01-30 17:08 0 7945 推荐指数:
问题说明: 公司项目的架构技术前端是VUE,后端是java。 部署模式为nginx和jar包部署。 VUE前端代码放在nginx默认静态页面下,也就是html文件夹下。 当访问项目的时候刷新出现404。 解决办法: 方法一: 修改nginx配置文件 重启nginx服务 ...
1、部署在tomcat下: 找到tomcat下的webapps文件下 WEB-INF文件夹 web.xml文件 添加 没有此文件的话、直接创建即可 2、nginx下 找到nginx的配置,添加一个404 ...
1、配置nginx(nginx和项目要在一台机器上) 当访问vue页面时,直接访问url会被http server直接解析到该文件路径,但是spa的路由是虚拟的,并不能直接找到这个file,所以会404; 需要把所有的请求全部指向(不知道这么说是不是准确)index,然后让js的router ...
进行添加--安装(我的这个已安装) 安装完成之后就可以在主页找到url重写了 对当前项目进行 ...
https://blog.csdn.net/qq_41618510/article/details/99679916 ...
在宝塔面板站点中增加相应配置: ...
1、将包解压到ROOT目录后创建WEB-INF目录 2、进入WEB-INF目录,创建web.xml文件 3、编辑web.xml 4、OK ...
nginx 是一个代理的服务器。 出现的问题:写好的页面通过nginx作为代理的服务器给别的同事看的时候发现了新写的页面打开就404,并且从其他页面跳转可以看到但是刷新页面就404。 解决方法: 在文件中的nginx.conf文件中修改,代码如下 1 ...