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

如何在GitHub页面上设置自定义404页面?,github,http-status-code-404,github-pages,Github,Http Status Code 404,Github Pages,我试图在Github页面上设置一个自定义404页面 我在这里创建了一个页面:直接访问时可以使用 但是,如果我转到,我会得到默认的github404页面 有什么想法吗?我在母版和gh页面目录中都有404.html 背景: 这对于这个网站来说尤其重要,因为我正在从一个mediawiki网站迁移,该网站使用:在我无法复制的URL中,所以我必须更改我的所有URL 看起来只有在使用自定义域时,此选项才有效 很高兴知道:自定义404只有在从根目录提供服务时才起作用 页面域的,例如使用自定义域或 用户页面回

我试图在Github页面上设置一个自定义404页面

我在这里创建了一个页面:直接访问时可以使用

但是,如果我转到,我会得到默认的github404页面

有什么想法吗?我在母版和gh页面目录中都有404.html

背景:
这对于这个网站来说尤其重要,因为我正在从一个mediawiki网站迁移,该网站使用:在我无法复制的URL中,所以我必须更改我的所有URL

看起来只有在使用自定义域时,此选项才有效

很高兴知道:自定义404只有在从根目录提供服务时才起作用 页面域的,例如使用自定义域或 用户页面回购。未使用的项目页面上的自定义404页面 自定义域将不起作用


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

谢谢。我已经创建了CNAME页面,但是我无法设置DNS部分。我应该在git命令行中输入这个吗?dns设置将输入到您的dns提供商网站中。比如godaddy,namescape等等,你确实有一个dns提供商,不是吗?好的,我想我已经解决了。我已在注册域的公司更改了dns设置。我更改了ww和@的两个A条目,但保留了MX条目不变。是这样吗?