github-pages - GH页面中“丢失”的HTML文件实际上只是缺少扩展名
问题描述
30 分钟前,我推送了一个 HTML 文件(Unicode 类别)。半小时后,站点上对应的地址还是给出了 404。(这里的绿色勾号表示 25 分钟前“GitHub Pages 已成功构建您的站点。”部署活动日志同意已部署。)
事实证明,HTML 文件是在没有 .html 扩展名的情况下部署的。这很奇怪,因为同一站点(example)上的 markdown 文件是使用 .html 扩展名部署的。
为什么会这样?我的_config.yml有问题吗?
编辑:OMFG,我上传了一个修改后的 Unicode 字符表,这个需要 html 扩展名 - 没有 .html 它是 404!所以现在,原始文件可以使用或不使用 .html,但新文件需要 .html。我猜GH页面只是......故障。
解决方案
推荐阅读
- node.js - 是否可以运行 npx 工具在 Azure 中执行包
- python - FancyArrowPatch 在散点图上未正确显示
- python - 熊猫从字符串中删除字符
- unity3d - Unity Game View 文本在本地显示为块
- ios - 获取点击手势的展开值
- android - 更改默认的android启动图标(建议的其他方法无效)
- javascript - 为什么Javascript中有一个全局对象?
- c++ - 如果我使用 lambda 而不是 If 块,是否会有性能损失?
- html - 从现有类继承样式
- python - SimpleHTTPServer 仅适用于 localhost - "::" 而不是