【问题标题】:Issue with uploading website successfully to GitHub Pages将网站成功上传到 GitHub Pages 的问题
【发布时间】: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


    【解决方案1】:

    链接中的 URL 以 / 开头,指向域的根目录。

    不要那样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-08
      • 1970-01-01
      • 1970-01-01
      • 2021-07-02
      • 1970-01-01
      • 2021-03-30
      相关资源
      最近更新 更多