这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
当前回答
我也遇到了这个问题,我的页面得到404。 然后我添加了README。Md在我的存储库上,404消失了。
其他回答
我也面临着同样的问题,在尝试了上面提到的大多数方法后,我都无法得到解决方案。在我的情况下,由于Github更改主分支的名称的问题。
进入设置->进入GitHub页面部分,并将分支更改为main:
to
保存它,并选择一个主题,网站是实时的。
我也遇到了这个问题,我的页面得到404。 然后我添加了README。Md在我的存储库上,404消失了。
如果你使用的是Angular这样的框架,你可能需要设置基本的href路径: https://stackoverflow.com/a/54409380/1585161
使用Angular CLI: ng build——baseHref="/users/"
或者更一般地说:<base href="/users/">
还要确保图像资产以。/assets开头,而不是/assets
我在我的回购上做了所有的技巧来修复Github page (https://eq19.github.io/)上的404页,但它保持了404'ing。
最后我发现我的浏览器几乎无法保持10分钟的缓存。
只需将/index.html添加到URL的末尾,它就会出现并解决这个问题。
https://username.github.io/{repoName}/index.html
你的GitHub页面可以在http://roine.github.io/p1而不是http://roine.github.com/p1。
顺便说一下,您可以修改项目的描述。