解决Nginx中vue项目刷新404

作者: 车文烨 | 来源:发表于2020-04-17 22:52 被阅读0次

原因:url地址是虚拟的,不是真实存在的,包括页面也是js控制,所以刷新就找不到文件而报404;

解决:
在server配置文件内 后面中加上:

location / {
   try_files $uri $uri/ @router;
   index index.html;
}

location @router {
    rewrite ^.*$ /index.html last;
}

相关文章

网友评论

    本文标题:解决Nginx中vue项目刷新404

    本文链接:https://www.haomeiwen.com/subject/pjhpvhtx.html