1

总的来说,我对 jekyll 和 github 还很陌生,所以我为我的愚蠢错误道歉,但我正在尝试通过 GitHub 页面重建我的个人网站,最终将使用自定义域名。我发现了一些讨论类似问题的线程,但我找不到可靠的解决方案。

在本地,一切正常。但在 Pages 上,

 <a href='{{site.baseurl}}{{item.url}}'>

指向 ryantroyford.io/page.html,而不是 ryantroyford.io/project/page.html。因此,我所有的图像和链接都已失效。

是回购的链接。在 GH 上跟踪了一个问题,但我没有看到任何我能理解的解决方案。

在此先感谢您的帮助。

4

1 回答 1

0

您可以使用 html<base>标签,检查一下

基本上你把它添加到你的默认布局中

<base href="/PROJECT_NAME/">

并拥有相对于项目根文件夹的所有本地链接。

于 2013-06-26T18:48:00.267 回答