vue革新404

1. 题目形貌

  • 应用vue-route连系webpack编写了一个单页路由项目,运维辅佐在服务器端设置nginx。布置完成后,接见首页没题目,从首页里翻开二级页面没题目,然则一切的二级页面翻开后,再次革新,就会涌现404征象!

2. 题目缘由:

  • 革新页面时接见的资本在服务端找不到,由于vue-router设置的途径不是实在存在的途径。

3. 解决方法:

  • 在nginx设置里增加vue-route的跳转设置(这里首页是index.html,如果是index.php就在下面对应位置替代),准确设置以下

    location / {
        try_files $uri $uri/ @router;
        index index.html;
    }
    
    location @router {
        rewrite ^.*$ /index.html last;
    }
    原文作者:jrue
    原文地址: https://segmentfault.com/a/1190000018568906
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞