如何在 GitHub 页中 link 页
How do I link pages in GitHub Pages
本质上,我正在尝试 link 我的 GitHub 页面 index.html 文件到存储库中的其他文件以创建一个多页面网站。
URL 是正确的,我已经尝试了很多方法,但我只是无处可去。
主分支叫做 home,里面有 index.html 文件,还有其他文件,见下:
Main Branch is called home
html 文件中的 link 是:
<li class="masthead__menu-item">
<a href="https://xxx.github.io/home/research/">Research</a>
</li>
文件“research”在主分支中。我试过将它命名为“research.html”我试过从上面的link中删除“home”所以它直接links来研究,见下文:
<li class="masthead__menu-item">
<a href="https://xxx.github.io/research/">Research</a>
</li>
似乎没有任何效果。我做错了什么?
查看屏幕截图和您提供的 html,我没有看到任何 *.html 扩展名跟在您尝试 link 的文件名之后.
例如:尝试将文件“research”重命名为“research.html”
如果文件是 html 文件,那么问题出在 URL 的地址上,即 <a href="https://xxx.github.io/research/">Research</a>
中的 https://xxx.github.io/research/
。
最后一个斜杠导致了问题。从地址中删除最后一个斜杠,即 https://xxx.github.io/research
它将是 <a href="https://xxx.github.io/research">Research</a>
.
经过数小时的尝试,我终于让它工作了:
<li class="masthead__menu-item">
<a href="xxx.github.io/research.html">Research</a>
</li>
我所做的是去掉“主页”并将页面设为 html 文件。
谢谢 iamabdm 和 minwka!
本质上,我正在尝试 link 我的 GitHub 页面 index.html 文件到存储库中的其他文件以创建一个多页面网站。
URL 是正确的,我已经尝试了很多方法,但我只是无处可去。 主分支叫做 home,里面有 index.html 文件,还有其他文件,见下:
Main Branch is called home
html 文件中的 link 是:
<li class="masthead__menu-item">
<a href="https://xxx.github.io/home/research/">Research</a>
</li>
文件“research”在主分支中。我试过将它命名为“research.html”我试过从上面的link中删除“home”所以它直接links来研究,见下文:
<li class="masthead__menu-item">
<a href="https://xxx.github.io/research/">Research</a>
</li>
似乎没有任何效果。我做错了什么?
查看屏幕截图和您提供的 html,我没有看到任何 *.html 扩展名跟在您尝试 link 的文件名之后.
例如:尝试将文件“research”重命名为“research.html”
如果文件是 html 文件,那么问题出在 URL 的地址上,即 <a href="https://xxx.github.io/research/">Research</a>
中的 https://xxx.github.io/research/
。
最后一个斜杠导致了问题。从地址中删除最后一个斜杠,即 https://xxx.github.io/research
它将是 <a href="https://xxx.github.io/research">Research</a>
.
经过数小时的尝试,我终于让它工作了:
<li class="masthead__menu-item">
<a href="xxx.github.io/research.html">Research</a>
</li>
我所做的是去掉“主页”并将页面设为 html 文件。 谢谢 iamabdm 和 minwka!