我想使用Jekyll来分享无法在任何地方投放的网页。我需要使用同步客户端(Dropbox,Google Drive,WorkDocs等)分享这些信息,我希望页面上的链接能够正常工作,无论它们同步的路径如何。
当我使用jekyll new somesite
生成一个新的jekykll网站时,然后使用jekyll build
进行构建,然后从文件系统中打开index.html
,链接将被破坏,因为它们是绝对的。
例如,样本“Welcome to Jekyll”的href生成为"/jekyll/update/2015/09/12/welcome-to-jekyll.html"
,因此在我的浏览器上打开"file:///jekyll/update/2015/09/12/welcome-to-jekyll.html"
。
如果它会生成我们的相对链接,例如"jekyll/update/2015/09/12/welcome-to-jekyll.html"
,它们会打开正常,无论它们是从哪个系统或路径打开。
是否可以将jekyll更改为使用默认绝对链接的相对链接instad?