1

我正在尝试 使用 jekyll建立一个站点。我设法使数学工作并上传了一些文件。现在内容的整体分布不是最优的。

  • 我得到一个指向“HEAD”的链接,其中列出了 Jekyll 的一系列更新。我想摆脱它。
  • 主 url 重定向到一些博客条目,而您必须单击“关于”才能转到有关我的一些一般信息。我想以相反的方式来做,即在页面https://rjraya.github.io/的主 url 中显示 about 部分,在一些派生的 url 中显示博客,如https://rjraya.github。 IO/博客

以下是页面的来源。我怎样才能做这个简单的改变?我知道我正在使用 Minima 模板。

4

1 回答 1

1

回复:头

我认为“HEAD”来自History.markdown文件。奇怪的是,“HEAD”没有出现在本地jekyll serve开发环境中。我怀疑下面的代码History.markdown渲染时会jekyll出现。about.mdheader.html

https://github.com/rjraya/rjraya.github.io/blob/ddc6a2f5c5804961da6ac79472b7f77052bef267/_includes/header.html#L20-L27

    <div class="trigger">
      {%- for path in page_paths -%}
        {%- assign my_page = site.pages | where: "path", path | first -%}
        {%- if my_page.title -%}
        <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
        {%- endif -%}
      {%- endfor -%}
    </div>

回复:页面标题 URLComputational reflections

在此行 中将hreffrom更改/https://github.com/rjraya/rjraya.github.io/blob/ddc6a2f5c5804961da6ac79472b7f77052bef267/_includes/header.html#L7/blog

<a class="site-title" rel="author" href="{{ "/blog" | relative_url }}">{{ site.title | escape }}</a>

回复:关于网址

permalink : /about/about.md页面中删除。下一步 将about.md进入主页(例如)。https://github.com/rjraya/rjraya.github.io/blob/gh-pages/about.md/

RE:about.md在主页上显示信息rjraya.github.io并在下显示_posts降价文件rjraya.github.io/blog

让我们jekyll使用基于降价文件名分配永久链接的默认行为。

重命名index.mdblog.md. 这会将_posts文件列表从移动//blog

重命名about.mdindex.md. 这会将about.mdfrom的内容移动/about/

于 2021-04-09T14:36:11.300 回答