Angular 部署后的路由问题

Angular Routing Issue After Deployment

因此,我使用 Angular 6 创建了一个网站并将其部署在 github 上。 该项目使用路由将用户直接重定向到“/home”页面,而不是加载“/”页面。 link 到项目是:here is the project link。 问题是,当我第一次加载该站点时,路由完美运行并重定向到“/主页”页面 而如果我直接打开“/home”页面, 它显示错误。

使用 Github 托管时,我们需要明确创建另一个名为“404.html”的文件,与 index.html 完全相同。 这解决了问题