spring-boot vue 整合部分頁面404


現象

通過頁面點擊跳轉好使,
http://ip:8888/inputManage/englishList
直接通過復制到瀏覽器
http://ip:8888/inputManage/englishList

解決

  • 一開始一直想后端如果404就 redirect:/index.html;這個找了好多資料都不行
  • 准備放棄了用nginx解決。用try_files解決,該問題
  • 前端大大說vue-router不要用history模式,用hash試試。

參考資料

再異常統一重定向/index.html

總結

  • 需要注意spring-boot單機版用hash模式帶有#
  • 其他情況最好不要用hash模式了,上次也是做h5分享前端帶了#搞了好久。
  • 當然最理想的情況還是nginx+spring-boot+vue 吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM