2017-07-17 92 views
1

我使用jekyll和githubpages构建了一个博客,并且所有事情都在进行,直到我添加了一个自定义域名。在添加自定义域名之后,网站中嵌入的任何链接都将停止在博客的其他部分(主页除外)。Jekyll页面消失网址

http://blog.com/about becomes - >http://about
http://blog.com/contact becomes - >http://contact

我可以输入任何手动的地址,它工作正常,但如果我点击网站上的链接后,关于页面,或者我的联系页面出现破损的网址。如何阻止网址的网站部分消失?链接到博客及以下

回答

0

其存储库要生成正确的URL,你需要预先site.url变量。

可以在index.html手动生成的网址:

{{site.url}}/{{ site.baseurl }}{{ post.url }} 

或者使用absolute_url让他们自动添加(它预先考虑site.urlsite.baseurl):

<a href="{{ post.url|absolute_url }}">{{ post.title }}</a> 
+0

谢谢你,我得到它的工作 – SolaOmi