Nginx 代理前端页面刷新404
1. 404原因
VUE项目常见使用动态路由,但是对于nginx来说无法直接找到路由路径
2. 解决方案一
在nginx.conf
配置前端代理location
当中添加try_files $uri $uri/ /index.html;
3. 解决方案二
将VueRouter中的mode: 'history'
删除,然后重新打包前端项目部署
注意:访问路径中会出现一个#号
强烈推荐使用解决方案一
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 木子李