Github 页面和 Jekyll 永久链接指向不同的路径
Github Pages and Jekyll permalinks going to different paths
我在本地有一个站点 运行,使用 Jekyll 部署到 GitHub 个页面,没有任何问题。
我遇到的问题是 GitHub 页面和本地固定链接。
https://username.github.io/my-repositary
本地主机将转到根目录
http://localhost:4000/
所以在根目录中添加一个关于页面并链接到最终看起来像这样
https://username.github.io/about
http://localhost:4000/about
而不是想要的结果
https://username.github.io/my-repositary/about
http://localhost:4000/about
Jekyll 允许您通过 _config.yml
文件中的 baseurl
选项为正在生成的页面指定子路径。在这种情况下,您应该在其中添加这一行:
baseurl: /my-repositary
我在本地有一个站点 运行,使用 Jekyll 部署到 GitHub 个页面,没有任何问题。
我遇到的问题是 GitHub 页面和本地固定链接。
https://username.github.io/my-repositary
本地主机将转到根目录
http://localhost:4000/
所以在根目录中添加一个关于页面并链接到最终看起来像这样
https://username.github.io/about
http://localhost:4000/about
而不是想要的结果
https://username.github.io/my-repositary/about
http://localhost:4000/about
Jekyll 允许您通过 _config.yml
文件中的 baseurl
选项为正在生成的页面指定子路径。在这种情况下,您应该在其中添加这一行:
baseurl: /my-repositary