我在 github 页面上有一个 html 网站,我想使用 .well-known 文件将其与我的应用程序深度链接,问题是 github 页面不提供以句点(例如 .well-known)开头的文件夹,所以我无法验证我的域名。我看到这个 topic 但它不是 html 我尝试在 _config.yml 上添加
include: [".well-known"]
但它不能解决问题,我在 html 上有一个解决方案。
这这里是一个答案,但请记住删除
_config.yml
文件内的空格,确保只有1行这样的代码include: [".well-known"]
而不是这样
include: [".well-known"]
确保你没有这样的空白
include: [".well-known"]
事实证明 GitHub 确实提供带有句点(.)的文件夹,但 Jekyll 实际上阻止了这一点。
https://github.com/orgs/community/discussions/22227
这应该可以解决您的问题。
向您的项目添加一个名为
.nojekyll
的新空文件
Jekyll 处理会阻止
.well-known
目录出现在您的实时站点上。 .nojekyll
文件阻止了这种情况的发生。