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

And*_*nes 2 github http-status-code-404 github-pages

我正在尝试在Github页面上设置自定义404页面。

我在这里创建了一个页面:http : //garemoko.github.com/TinCanCoUK/404.html,直接访问该页面即可。

但是,如果我转到http://garemoko.github.com/TinCanCoUK/foo.html,则会得到默认的Github 404页面。

有任何想法吗?我在master和gh-pages目录中都有404.html。

背景: 这对于该站点特别重要,因为我正从一个在无法复制的URL中使用:的Mediawiki站点迁移,因此必须更改所有URL。

Dan*_*ell 5

看起来这仅在您使用自定义域时才有效

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

提提您:自定义404仅在从Pages域的根提供服务时才起作用,例如,使用自定义域的项目或用户页面存储库。未使用自定义域的项目页面上的自定义404页面将不起作用。

请参阅此处以设置自定义域