我正在尝试在Github Pages上设置自定义404页面。
我在这里创建了一个页面:http://garemoko.github.com/TinCanCoUK/404.html在直接访问时有效。
但是,如果我转到http://garemoko.github.com/TinCanCoUK/foo.html,我会收到默认的Github 404页面。
有什么想法吗?我在master和gh-pages目录中都有404.html。
背景 这对于这个网站来说尤为重要,因为我正在使用一个mediawiki网站,该网站使用:在我无法复制的网址中,所以我不得不更改所有网址。
答案 0 :(得分:4)
看起来这只适用于使用自定义域
的情况https://help.github.com/articles/custom-404-pages
很高兴知道:自定义404仅在从根提供服务时才有效 页面域,例如使用自定义域或项目的项目 用户页面回购。项目页面上未使用的自定义404页面 自定义域无法使用。
有关设置自定义域的信息,请参阅this