如何在README.md中获取相对链接以在Github页面上工作?

时间:2013-11-20 18:23:11

标签: github

我有一个回购,我在主README.md中使用相对链接。但是,当我为repo生成Github页面并使用README作为主索引页面时,链接将不起作用。我想这是因为我使用相对链接。有没有办法使它们工作或我需要用绝对链接替换所有链接?

1 个答案:

答案 0 :(得分:1)

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

如果您将此添加到该项目的gh-pages分支中index.html的head部分,您的链接将起作用:

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

(如果这会破坏该页面上的样式表和图像,那么您只需要直接编辑该文件中的每个链接以使用绝对URL。)