单页应用在gh-pages动态路由刷新后404解决方案

因为gh-page只能存放静态资源。并且不支持.htaccess,所以用vue+vue-router+webpack构建出来的单页应用直接将dist文件推送到gh-page分支在切换路由之后手动刷新是会出现404的。
只需要两步操作就可以解决

1.给站点根目录添加404.html,一般也就是dist目录下(gh-page找不到的路径会自动访问这个404.html)




    
    




     

2.给index.html添加


完成、
详细规则见spa-ghpage-hack

你可能感兴趣的:(ghpages,spa)