2013-05-10 58 views
1

我对通常的jekyll和github很陌生,所以我为我的愚蠢错误道歉,但我试图通过GitHub页面重建我的个人网站,并最终使用自定义域名。我发现了一些讨论类似问题的主题,但没有找到可靠的解决方案。github页面上的相对液体链接失败

本地,一切工作正常。但网页,

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

点ryantroyford.io/page.html而不是ryantroyford.io/project/page.html。因此,我的所有图片和链接都已死亡。

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

在此先感谢您的帮助。

+0

您是否尝试过使用HTML'base'标记(参见http://www.w3schools.com/tags/tag_base.asp)? – Polygnome 2013-05-10 15:17:26

回答

0

您可以使用html <base>标记check it out

基本上你添加到您的默认布局

<base href="/PROJECT_NAME/"> 

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