2013-11-20 67 views
1

我有一個回購,我在主README.md中使用相對鏈接。但是,當我爲repo生成Github頁面並使用README作爲主索引頁面時,鏈接將不起作用。我想這是因爲我使用了相對鏈接。有沒有辦法讓他們工作,還是我需要用絕對的所有鏈接取代?如何獲取README.md中的相關鏈接以在Github頁面上工作?

+0

https://help.github.com/articles/relative-links-in-readmes –

+0

是的,我見過這一頁。你指的是哪一部分? –

回答

1

哦,我明白你的意思了。您不直接鏈接到README.md,而是鏈接到項目的gh-pages分支中的index.html。

如果您添加到該項目中的GH-頁面分支中的index.html的頭部您的鏈接將工作:

<base href="http://www.github.com/alexvpopov/ruby-exercises/tree/master/">

(如果這打破上的樣式表和圖像頁面,那麼你只需要編輯每個鏈接直接在該文件中使用絕對URL。)

+0

完美!你是男人。 –

+0

有趣的事情 - 爲了防止打破樣式表,JS等問題,我已經把基礎標籤作爲''的最後一個元素(而不是像[W3School](http: //www.w3schools.com/tags/tag_base.asp)。 –

相關問題