我试图将我的存储库指向自定义域,并收到此错误:
404文件未找到
此地址配置的站点不包含请求的文件。如果这是您的网站,请确保文件名大小写与URL匹配。对于根URL(如http://example.com/),您必须提供index.html文件。
以下是我的repo:https://github.com/rohithpalagiri/rohithpalagiri.github.io
下面是自定义URL:rohithpalagiri.com
我看了一下我的namecheap设置,它设置正确。有谁知道是不是我的代码中的某个东西导致了这个问题?
3条答案
按热度按时间w8rqjzmb1#
它目前采用
master
分支。进入repo settings并选择
gh-pages
分支。然后单击“保存”。j8ag8udp2#
嗨,你实际上不需要一个
gh-pages
分支来做这个仓库,因为你使用的是username.github.io
,你的主分支就可以了。将github视为您的服务目录,它无法找到您的index.html
-它不知道在build/
或src/
目录中搜索它。所以你可以在仓库中打开你的index.html
并从那里链接,或者把你的构建拉出来,让它成为你的仓库。您的master分支将正常工作,并保持cname
xwmevbvl3#
我发现了同样的问题。请检查您的仓库是否包含index.html文件。如果没有,请转到该文件夹并键入
git add index.html
。在
git commit -m "your commit name"
之后,然后是git push
,然后检查您的存储库,您将发现