我在访问 GitHub Pages 网站上的隐藏文件时遇到问题。我的存储库的隐藏目录(“.well-known”)中有一个名为“cf-2fa-verify.txt”的文件。我两个多小时前已将此文件推送到我的存储库,但在尝试通过“
https://chobegusajumlung.org.np/.well-known/cf-2fa-verify.txt
”访问它时仍然收到 404 错误。
但我可以访问它(
.well-known/cf-2fa-verify.txt
)来自本地主机,但是当我将其上传到 GitHub 时,我只得到 404 找不到文件
这是我迄今为止尝试过的:
1.检查了 GitHub 的状态:没有报告活动事件。
2.清除了我的浏览器缓存:该问题在不同浏览器和隐身模式下仍然存在。
3.检查我的存储库设置:GitHub Pages 已启用并设置为正确的分支。
4.等待:自从我推送更改以来已经两个多小时了。
5.还在互联网上研究了如何从 GitHub 页面访问隐藏文件,但没有获得任何有用的资源来解决这个问题
6.我还问了 Microsoft Edge AI(Chat)、Chat GPT 3.5、Google Brad。但这也对我没有帮助。他们的最后建议是在 Stack Overflow + GitHub Issue 等中询问。
存储库是公开的。
https://github.com/Ningsang-Jabegu/Kirat-Yakthung-Thegimhang-Chobegu-Sajumlung
我只想在访问此网址时显示文件(
https://chobegusajumlung.org.np/.well-known/cf-2fa-verify.txt
)
任何帮助将不胜感激!
我一直在解决同样的问题,并花了几个月的时间试图弄清楚它是什么。我发现有两件事让我更接近解决方案:
.nojekyll
文件,因为 GitHub Pages 处理假定使用 Jekyll。如果您使用的是 Jekyll,那么您的 Jekyll 配置需要相关子文件夹的 include
指令(在本例中为 .well-known
和;index.html
或 index.md
文件。如果您不使用 Jekyll,这一点尤其重要,因为如果这些文件丢失,GitHub Pages 似乎不会渲染文件夹子树(我的特定用例需要一个 .well-known/opengpgkey/hu/$KEY
子树,因此包含多个索引文件)。希望这有帮助。