[vue] 如果vue-router使用history模式,部署时要注意什么?
Activity
gaozhe3321 commentedon Jun 28, 2019
服务器的404页面需要重定向到index.html
klren0312 commentedon Jul 2, 2019
nginx
try_files $uri $uri/ /index.html;
yxllovewq commentedon Mar 10, 2022
vue应用为SPA,hash模式下,改变hash值,网络请求地址不会变,刷新url或者改变url不会出现404问题。
history模式,如果刷新url或改变url,网络请求的地址不存在,因为vue应用实际只有一个html,找不到会出现404错误。
解决办法,将所有的网络请求全部指向根页面,就不会出现404了,也即上面给出的答案。