`
sunxboy
  • 浏览: 2868957 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jekyll 中使用永久链接

 
阅读更多

Jekyll 支持以灵活的方式管理你网站的链接,你可以通过 Configuration或 YAML 头信息 为每篇文章设置永久链接。你可以随心所欲地选择内建链接格式,或者自定义链接格式。默认配置为 date

永久链接的模板用以冒号为前缀的关键词标记动态内容,比如 date 代表 /:categories/:year/:month/:day/:title.html

模板变量

变量描述

year

文章所在文件的年份

month

文章所在文件的月份,格式如 `01, 10`

i_month

文章所在文件的月份,格式如 `1, 10`

day

文章所在文件的日期,格式如 `01, 20`

i_day

文章所在文件的日期,格式如 `1, 20`

title

文章所在文件的标题

categories

为文章配置的目录,Jekyll 可以自动将 `//` 转换为 `/` ,所以如果没有目录,会自动忽略

已经建好的链接类型

链接类型URL 模板

date

/:categories/:year/:month/:day/:title.html

pretty

/:categories/:year/:month/:day/:title/

none

/:categories/:title.html

举例

比如文件名: /2009-04-29-slap-chop.textile

设置对应的 URL

没有配置或 permalink: date

/2009/04/29/slap-chop.html

permalink: pretty

/2009/04/29/slap-chop/index.html

permalink: /:month-:day-:year/:title.html

/04-29-2009/slap-chop.html

permalink: /blog/:year/:month/:day/:title

/blog/2009/04/29/slap-chop/index.html

分享到:
评论

相关推荐

    jekyll-relative-links:一个Jekyll插件,用于将Markdown文件的相对链接转换为其渲染的等效项

    而是,此插件将该链接转换为: [foo](bar.html)它甚至可以与具有自定义永久链接的页面一起使用。 如果您有带有以下内容的bar.md : ---permalink: /bar/---# bar然后[foo](bar.md)将呈现为[foo](/bar/) 。 默认的...

    node-jekyll-utils:Jekyll实用程序方法的集合,用于生成例如。 Jekyll永久链接和子弹

    杰基尔·乌蒂斯 Jekyll实用程序方法的集合以生成例如Jekyll永久链接和子弹要求至少需要Node.js 10.x安装npm install jekyll-utils --saveAPI用法ug 请参阅:分配文件名或标题。 当mode为“ none”时,返回给定的字符...

    jekyll-archive:Jekyll 插件创建一组归档页面

    例如,如果您有像blog/2014/01/01/title这样的永久链接结构,则 URL hacking 将不起作用,因为转到blog/2014将返回 404 Page Not Found。 Jekyll Archive Generator 通过为博客 URL 结构的每个部分生成所有必要的...

    Jekyll-Multipage:Jekyll 插件可将帖子拆分到多个页面,具有广泛的配置选项

    此插件可让您将帖子指定为multipage ,这意味着这些帖子将在其永久链接下方分成多个单独的页面。 您通常会在网络上的教程中看到此类多页文章,或包含多个部分的冗长评论,甚至将故事分成几章。 使用此插件,您可以...

    jekyll-paginate-content:Paginate :: Content-将您的Jekyll页面,帖子等自动拆分为多个页面。 单页视图,寻呼机,SEO支持,自我调整链接,多页感知目录

    Jekyll :: Paginate :: Content 您... 功能:自动将内容分成几页,单页视图,可配置的永久链接,页面跟踪/分页器,SEO支持,自我调整内部链接,可识别多页的目录。TL; DR手册---title : " JPC demo: 3-page manual

    legacy-android10.github.io:我的个人博客的旧版Jekyll项目:fernandocejas.com

    已弃用:此存储库不再维护,但如果要使用模板,则仍然... 永久链接,类别,页面,帖子和自定义布局都是此处的一等公民。 GitHub Pages由Jekyll支持,因此您可以使用GitHub轻松部署站点,以获取免费的自定义域名和所有域

    清洁知识共享Jekyll主题-JavaScript开发

    jekyll-kieta-theme清洁知识共享...主题:YOUR_DISQUS_SHORTNAME颜色:柠檬绿#网络颜色remote_theme:mzyy94 / jekyll-kieta-theme分支:master#您的github页所在的分支的永久链接:/ items /:title search_engi

    jekyll-comments:您的Jekyll网站的静态评论

    特征客户端简单的用户界面,使您可以发表评论和回复Google登录以验证用户身份用markdown写注释,也允许html代码块评论+回复计数器评论永久链接帖子作者的评论突出显示服务器(Google表格) 亵渎过滤器用户黑名单禁止...

    arunchinnachamy.com:arunchinnachamy.com 的 Jekyll 博客

    简单明了的永久链接结构。 助您入门。 支持 Disqus 评论 查看托管在 GitHub 上的。 入门 Minimal Mistakes 利用 Sass 和数据文件使定制更容易。 这些功能需要 Jekyll 2.x 并且不适用于旧版本的 Jekyll。 要了解...

    www.coven.nu:Jekyll生成的静态网站

    简单明了的永久链接结构。 可以帮助您入门。 支持Disqus评论 查看GitHub上的。入门最小的错误会利用Sass和数据文件来简化自定义。 这些功能需要Jekyll 2.x,并且不适用于旧版本的Jekyll。 要了解如何安装和使用此...

    sumeetpareek.github.io:具有响应性的Jekyll主题,具有清晰的版式,并支持大整页图像

    简单明了的永久链接结构。 可以帮助您入门。 支持Disqus评论 查看GitHub上的。 入门 最小的错误会利用Sass和数据文件来简化自定义。 这些功能需要Jekyll 2.x,并且不适用于旧版本的Jekyll。 要了解如何安装和...

    jekyll

    永久链接 默认 家 /Overview.html 概述 该项目旨在处理集成和构建对象检测框架及其基于摄像头和外围微控制器(Arduino BLE 33 mBed)的检测,该微控制器连接到用作集线器的NVIDIA Jetson Nano。 出于演示的目的,...

    jekyll-theme-scribbles:一个简约的Jekyll主题,重新创建了纯Markdown文件的外观(带有一些其他功能)

    永久链接 开始 / 杰基尔主题涂鸦 简约的Jekyll主题重新创建了纯Markdown文件的外观(带有一些其他功能)。 安装 并将此行添加到您的Jekyll网站的_config.yml : remote_theme : killercup/jekyll-theme-scribbles ...

    academy:二进制博客

    如果您忘记在永久链接中添加语言值,将使用英语。 始终在最前面添加语言(例如--language:en) 为什么这很重要? 此值用于显示页面和帖子。 没有它,杰基尔将陷入噩梦,不幸的事情将会发生。 根据侧链中的语言...

    steinea.github.io

    自述文件 该网站是使用Jonathan McGlone的指南构建的。 它使用和 ,因此是一个静态... 博客永久链接由/_config.yml构成。 博客供稿由/ notes中的atom.xml处理。 有关如何执行此操作的完整说明,请参阅McGlone的指南。

    lasa2019:LASA 2019网站源代码

    所有页面都可以在_pages集合中找到,但是由于它们的永久链接设置,这些文件被编译到_site主目录中。 所有静态资产(包括已编译CSS,图像,文件和Javascript)都可以在assets文件夹中找到。 建立网站 安装 导航到...

    iffy.github.com

    关于“新职位并不需要一个固定链接”,这可能意味着在从另一个平台(如鹈鹕,一个Python驱动的静态站点生成器)迁移内容时,某些页面可能没有设置永久链接(permalink)。在Jekyll中,固定链接对于SEO(搜索引擎优化...

    blockdx-website:Block DX网站的源代码

    在前页事宜中指定的特定于语言的永久链接(西班牙语示例): permalink_es: /listados/ 在global (西班牙语示例)下,将特定于语言的链接添加到YAML: link_listings: 'listados/' 使用YAML变量来引用Liquid的...

    scalaris-website-source:Scalaris网站资源

    友情链接:在前页事宜中指定的特定于语言的永久链接(西班牙语示例): permalink_es: /listados/在global (西班牙语示例)下,将特定于语言的链接添加到YAML: link_listings: 'listados/'使用YAML变量来引用...

    philadelphia:映射时间PHL

    Maptime 入门网站举办自己的聚会? Starter 被设计为易于分叉和调整以满足您的需求。 Starter 是一个用于 Map... permalink 不Jekyll 永久链接样式或模板这设置了 Jekyll 生成 URL 的方式。 有关选择永久链接样式的详

Global site tag (gtag.js) - Google Analytics