angular - 尝试访问特定路径时的 GitLab 页面 404
问题描述
我设置了一个使用自定义域的 GitLab 页面,它提供了一个 Angular 应用程序。如果我去mywebsite.com
它工作,我可以在应用程序中导航没有问题。
如果我尝试通过mywebsite.com/about
(有效路径)访问该页面,例如,它是 404 的。路由在 Angular 应用程序中得到正确处理,并且应该可以正常工作,因为我在其他项目中使用了相同的路由代码,没有任何问题。
知道如何解决这个问题吗?
解决方案
原来这是因为它是一个 Angular 应用程序,并且由于它们只生成一个index.html
,因此任何解决其他路径的尝试都会失败,因为about.html
不存在。
推荐阅读
- javascript - Vue 是的验证
- python - Python数据框删除行 - 循环未完成
- css - 如何创建一个有 5 个块的 CSS 网格(第 1 行 2 个,第 2 行 3 个)
- python - 如何从 mongodb 获取所有数组元素,而不是为 python 创建 piepline 的第一个元素
- java - 致命错误:每次我启动 Android Studio 时都会出现 SIGSEGV
- android - 关闭应用程序时安排任务(日期到来时的通知)
- python - 熊猫:按日期移动一列但保留用户
- flutter - 返回类型“bool”不是闭包上下文所要求的“KeyEventResult”
- java - 如何在java中排除完全空的对象形式的JSON响应
- python - 将json转换为excel时在python中出现类型错误