jekyll - 漂亮的永久链接不适用于 GitHub Pages

标签 jekyll permalinks github-pages

漂亮的永久链接是本地工作文件,但一旦部署到 GitHub Pages 就不再有效。疑惑可能是什么原因。页面仍然可以通过 .html 访问。

_config.yml

title: Project Name
baseurl: /project-name
url: "http://organization-name.github.io"
google_analytics: # set tracking

gems:
  - jekyll-redirect-from

exclude:
 - Gemfile
 - Gemfile.lock

permalinks: pretty
markdown: kramdown

gem 文件

source "https://rubygems.org"
ruby RUBY_VERSION

gem "github-pages", group: :jekyll_plugins

group :jekyll_plugins do
end

最佳答案

正确的语法是permalink: Pretty:单数。

关于jekyll - 漂亮的永久链接不适用于 GitHub Pages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566986/

相关文章:

mongodb - _id 的生成与 MongoDB 中的 ObjectId 自动生成

reactjs - GitHub Pages 不为项目提供服务,而是呈现根用户站点

jekyll - 我的所有帖子都在 Octopress 的/source/_posts 中,如何将它们部署到 Github 页面?

ruby - Jekyll - 生成 JSON 文件和 HTML 文件

ruby - github-pages gem 失败,即使我有 Ruby 版本 2.1.2

javascript - MathJax:无法使用 Jekyll 渲染\begin{cases}...\end{cases}

通过添加/2/、/3/等在多个 URL 下可用的 Wordpress 页面

wordpress - 使用查询字符串重定向所有 Wordpress 页面,搜索页面除外

git - 为什么调用 git branch --unset-upstream 来修复?

github - Jekyll 站点不会显示在 GitHub 页面上