2017-07-17 89 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