我在不同页面添加了一个带有jekyll的整体菜单。
因此,此菜单例如包含在index.html中,但也包含在更深层次的/portfolios/someportfolio.html
。
现在的问题是菜单链接无法在更深层次上运行。
它们包括子菜单路径,如.../<b>portfolios</b>/menuitem.html
。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
如果我理解正确,那么相对网址就会出现问题。只需使用absolute URLs即可。请包含以下链接:
/menuitem.html
如果您想要做得更好,可以在前面添加base_url和/或甚至是site_url变量。像这样:
{{ site_url }}{{ base_url }}/menuitem.html
这样可以更轻松地将您的网站移至子目录。