如何在GitHub页面上设置自定义404页面?

时间:2013-02-16 08:40:05

标签: github http-status-code-404 github-pages

我正在尝试在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网站,该网站使用:在我无法复制的网址中,所以我不得不更改所有网址。

1 个答案:

答案 0 :(得分:4)

看起来这只适用于使用自定义域

的情况

https://help.github.com/articles/custom-404-pages

  

很高兴知道:自定义404仅在从根提供服务时才有效   页面域,例如使用自定义域或项目的项目   用户页面回购。项目页面上未使用的自定义404页面   自定义域无法使用。

有关设置自定义域的信息,请参阅this