github pages 下划线开头的404

前言

近来如果有更新github pages的朋友,可能会在机缘巧合之下发现以_下划线开头的文件 及文件夹都会被提示404。但是这个文件确实存在于仓库中啊,是不是出bug了?

原因

其实这是因为github全面支持jekyll的副作用。其实不止_,.,#,~开头的 都有这个问题。因为这些默认情况下是被排除的。 默认情况下?对啦,其实我们可以更改配置来修正这个,大概有两种办法。

  1. 通过jekyll的_config.yml来取消忽略。
  2. 直接禁用jekyll.

显然我们并没有使用jekyll,因此我们就直接禁用就可以了。 那怎么禁用呢? 其实说来也简单,建个文件.nojekyll放到根目录就可以了。

参考

https://help.github.com/articles/files-that-start-with-an-underscore-are-missing/

版权说明

本页地址为 https://post.zz173.com/detail/13522.html,本文作者为落月
本文采用 署名-相同方式共享 3.0 中国大陆许可协议 ,分享、演绎需署名且使用相同方式共享。转载请务必保留本页网址和作者信息,否则即为侵权。

– EOF –