解决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