【发布时间】:2020-02-25 00:30:48
【问题描述】:
我使用 sphinx 构建 html 文档,并且正在开源我公司的一些私人存储库。
在内部,我们通过 Cloudfront 从 S3 存储桶提供文档,因此我们可以将访问控制放在它前面。但对于开源,我认为通过 Github Pages 发布将是阻力最小的途径。
但是,我无法让服务正常工作。
Here is my repo,我的 index.html 在 /docs 文件夹中。
Here is the site,它没有应用任何链接的 css,并且所有页面链接都断开了。
我尝试通过仅使用已构建的文档创建 test repo 并从 master 发布来隔离问题。
As you can see,这个连index.html都没有尝试服务,我只是得到一个404页面。
这些文件既可以在本地工作,也可以在从 AWS 提供服务时工作,所以我有点不明白为什么 Github Pages 不能正确提供服务。我觉得我一定是在做某种愚蠢的疏忽。如果有更多经验的人可以看看并指出我的方式错误,我将不胜感激。我大部分时间都是后端工程师,所以网站逻辑有点超出我的正常驾驶室。提前致谢!
【问题讨论】:
标签: html github-pages