vue 部署到tomcat 可以访问首页 跳转路由报404 各位大佬 [抱拳]

https://img3.mukewang.com/5b44b8f60001562108000226.jpg

用 npm run dev 启动 路由跳转没问题

https://img2.mukewang.com/5b44b90300018ab608000297.jpg

跳转到登录页

https://img4.mukewang.com/5b44b9040001181d08000274.jpg

部署到tomcat根目录 首页也可以访问到 

https://img2.mukewang.com/5b44b905000125da08000225.jpg

但是跳转登录页就报404


眼眸繁星
浏览 1384回答 3
3回答

繁华开满天机

如果vue-router的mode配置的是history的话,后端也要做相应的配置的

胡说叔叔

用history模式的路由,只能通过路由跳转进行访问,不能通过修改url。需要后台服务器配置或者改成hash模式

偶然的你

你将路由转成哈希路由再试一下?也就是localhost:8080/#/login
打开App,查看更多内容
随时随地看视频慕课网APP