如何在 Jekyll 中更改标题的 URL?
How to change the URL of the title in Jekyll?
是否可以在单击 _config.yml
中定义的值 title
时更改目标 URL?
为了定义上下文,我在 GitHub 上托管了我的静态 HTML 网站,它是一个单页网站。我在同一个存储库中有 Jekyll 博客,可在 mysite.github.com/blog 上访问。
当我点击 header 标题时,Jekyll 博客将我重定向到 / 这是我的网站,我想被重定向到 /blog.
最简单的方法是什么?
您是否尝试过在博客的配置中设置 url
和 baseurl
? Baseurl 应该用于“主页”页面。
您需要重写 minima
主题模板的 header.html
。目标是改变 header 中 link 的目标。
为此:
- 在里面创建一个文件夹
_includes
和一个文件header.html
- 复制并粘贴官方存储库的原始代码
https://raw.githubusercontent.com/jekyll/minima/master/_includes/header.html 进入
header.html
文件
- 将
href="{{ "/" | relative_url }}"
的内容替换为href="{{ "/blog" | relative_url }}"
是否可以在单击 _config.yml
中定义的值 title
时更改目标 URL?
为了定义上下文,我在 GitHub 上托管了我的静态 HTML 网站,它是一个单页网站。我在同一个存储库中有 Jekyll 博客,可在 mysite.github.com/blog 上访问。 当我点击 header 标题时,Jekyll 博客将我重定向到 / 这是我的网站,我想被重定向到 /blog.
最简单的方法是什么?
您是否尝试过在博客的配置中设置 url
和 baseurl
? Baseurl 应该用于“主页”页面。
您需要重写 minima
主题模板的 header.html
。目标是改变 header 中 link 的目标。
为此:
- 在里面创建一个文件夹
_includes
和一个文件header.html
- 复制并粘贴官方存储库的原始代码
https://raw.githubusercontent.com/jekyll/minima/master/_includes/header.html 进入
header.html
文件 - 将
href="{{ "/" | relative_url }}"
的内容替换为href="{{ "/blog" | relative_url }}"