解决vue项目刷新404问题

3 years ago(已编辑)
# 笔记
129
0

vue router mode 默认为hsah, 这样的url中带有#,如果把mode: 'history'就能去掉#号,也可以正常访问,使用nginx部署的时候刷新页面就会出现404错误。

const router = new Router({
  mode: 'history'
});

可以通过在nginx的配置文件中做如下配置

location  / {
    root  /var/www/build;
    index  index.html index.htm;
    try_files $uri $uri/ /index.html; //关键配置
}
文章标题:解决vue项目刷新404问题
文章作者:灰色の青
最后修改时间: 2024 年 3 月 19 日 16:49
版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
还没有人踏及此处,留下足迹吧