除了index.html之外的所有内容的Github页面404

时间:2014-10-28 23:42:51

标签: github-pages

我的团队在http://olinaeromarketing.github.io/有一个Github页面网站。我尝试在本地打开index.html,它在我的电脑上完美地运行chrome。一切都很完美。但是,当我将所有内容推送到Github并尝试使用http://olinaeromarketing.github.io/打开它时,除index.html之外的所有内容都会出现404错误并且无法加载。我真的很难过为什么会这样。我也无法在网上找到有关此问题的任何内容。

存储库位于https://github.com/OlinAeroMarketing/OlinAeroMarketing.github.io。顺便说一句,该网站目前是WIP,尚未完成。

1 个答案:

答案 0 :(得分:16)

默认情况下,Jekyll用于处理GitHub页面。以下划线开头的文件/目录对于Jekyll具有特殊含义,因此处理方式不同。

由于您似乎没有使用Jekyll,因此您最简单的解决方案是添加名为' .nojekyll'到根路径以禁用Jekyll功能。

查看https://help.github.com/articles/files-that-start-with-an-underscore-are-missing/了解详情。

编辑:为了清楚起见,有问题的目录是' _include'。