1

我设置了一个使用自定义域的 GitLab 页面,它提供了一个 Angular 应用程序。如果我去mywebsite.com它工作,我可以在应用程序中导航没有问题。

如果我尝试通过mywebsite.com/about(有效路径)访问该页面,例如,它是 404 的。路由在 Angular 应用程序中得到正确处理,并且应该可以正常工作,因为我在其他项目中使用了相同的路由代码,没有任何问题。

知道如何解决这个问题吗?

4

1 回答 1

0

原来这是因为它是一个 Angular 应用程序,并且由于它们只生成一个index.html,因此任何解决其他路径的尝试都会失败,因为about.html不存在。

https://gitlab.com/gitlab-org/gitlab-pages/issues/23

于 2019-04-04T15:04:56.707 回答