Javascript Vue js应用程序在github页面中返回404,但在本地主机上运行良好

Javascript Vue js应用程序在github页面中返回404,但在本地主机上运行良好,javascript,vue.js,vue-component,vue-router,github-pages,Javascript,Vue.js,Vue Component,Vue Router,Github Pages,所以我有一个基于Vue Js的应用程序,我已经在Github页面上托管了它。但问题是,网页在索引url上正确加载,其他页面也成功加载,但如果刷新页面,它将返回404 下图显示了正常加载网站时页面的外观。 但是如果你刷新上面的页面,它将返回404 应用程序的源代码可从以下网址获得: 但该应用程序在本地主机上运行良好。由于您无法访问服务器端配置文件,我认为您有两种方法: 创建一个404.html文件,其内容与index.html文件相同(在公用文件夹中) 将vue路由器设置为

所以我有一个基于Vue Js的应用程序,我已经在Github页面上托管了它。但问题是,网页在索引url上正确加载,其他页面也成功加载,但如果刷新页面,它将返回404

下图显示了正常加载网站时页面的外观。

但是如果你刷新上面的页面,它将返回404

应用程序的源代码可从以下网址获得:


但该应用程序在本地主机上运行良好。

由于您无法访问服务器端配置文件,我认为您有两种方法:

  • 创建一个404.html文件,其内容与index.html文件相同(在公用文件夹中)

  • 将vue路由器设置为