【发布时间】:2020-06-16 18:25:07
【问题描述】:
我在将我的网站上传到 GitHub 页面时遇到问题。我是一个初学者,刚刚创建了我的第一个使用多个 html 文件的网站。我为此网站创建了一个存储库。该网站包含index.html 和其他 2 个 html 文件。当我第一次通过 GitHub Pages 打开网站时,它似乎很好,但是如果我点击网站上的链接,将我带到主页(主页是 index.html),它会打开一个与我的完全不同的网站其他存储库。我意识到这是因为它使用与我的其他存储库相同的 url (username.github.io/index.html)。由于这两者是相同的,我猜它只是打开了我的另一个网站,因为它是之前创建的。
这是我的第一个问题。我还有另一个问题。我的其他 2 个 html 文件有一个唯一的 html 文件名,但是当我为它们打开链接时,我收到 404 错误:
“在此地址配置的站点不包含请求的文件。”
据我了解,GitHub Pages URL 如下所示:
username.github.io/repository name/html file name.
当我用这个 URL 打开我的网站时,它看起来很好:
username.github.io/repository name
但是,当我单击网站上的任何链接时,URL 会丢失其存储库名称并更改为:
username.github.io/html file name 会引发 404 错误。
我不明白为什么会这样。
【问题讨论】:
标签: html github github-pages