美文网首页
vue打包之后放到服务器刷新404问题

vue打包之后放到服务器刷新404问题

作者: 光头小青蛙 | 来源:发表于2019-06-19 17:56 被阅读0次

    最近做了一个demo想通过域名访问,于是就在百度云斥巨资买了一个虚拟机,环境语言是Nginx + PHP。

    做好的demo yarn build打包之后通过filezilla上传到服务器,结果路由点击跳转没有问题,但刷新之后就会报404错误。网上找了一下攻略,总结一下,方便下次遇见同样的问题解决。

    服务器的根目录下新建一个bcloud_nginx_user.conf文件,在里面设置重定向

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

    然后刷新就不会报404错误了。

    相关文章

      网友评论

          本文标题:vue打包之后放到服务器刷新404问题

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