尝试访问特定路径时出现 GitLab 页面 404
GitLab Page 404's when attempting to access a specific path
我设置了一个使用自定义域的 GitLab 页面,它提供了一个 Angular 应用程序。如果我转到 mywebsite.com
,它可以正常工作,我可以在应用程序中导航,没问题。
如果我尝试通过 mywebsite.com/about
(有效路径)访问页面,例如,它是 404。路由在 Angular 应用程序中得到了正确处理,应该可以正常工作,因为我在其他项目中使用过相同的路由代码,没有出现任何问题。
知道如何解决这个问题吗?
事实证明这是因为它是一个 Angular 应用程序,并且由于它们只生成一个 index.html
,因此任何解析其他路径的尝试都会失败,因为 about.html
不存在。
我设置了一个使用自定义域的 GitLab 页面,它提供了一个 Angular 应用程序。如果我转到 mywebsite.com
,它可以正常工作,我可以在应用程序中导航,没问题。
如果我尝试通过 mywebsite.com/about
(有效路径)访问页面,例如,它是 404。路由在 Angular 应用程序中得到了正确处理,应该可以正常工作,因为我在其他项目中使用过相同的路由代码,没有出现任何问题。
知道如何解决这个问题吗?
事实证明这是因为它是一个 Angular 应用程序,并且由于它们只生成一个 index.html
,因此任何解析其他路径的尝试都会失败,因为 about.html
不存在。