首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

缩短Jekyll中子文件夹的url

Jekyll是一个静态网站生成器,它允许开发者使用纯文本文件来创建简单、快速、易于维护的网站。在Jekyll中,子文件夹的URL可以通过配置文件和文件夹结构来缩短。

要缩短Jekyll中子文件夹的URL,可以按照以下步骤进行操作:

  1. 在Jekyll项目的根目录下,找到配置文件 _config.yml,并打开它。
  2. 在配置文件中,找到 permalink 字段。这个字段定义了生成的URL的格式。
  3. 默认情况下,permalink 的值是 /:categories/:year/:month/:day/:title.html,它会生成包含日期和分类的URL。如果你想缩短子文件夹的URL,可以修改这个值。
  4. 例如,如果你想要将URL中的子文件夹名字从 categories 缩短为 c,可以将 permalink 的值修改为 /:c/:year/:month/:day/:title.html
  5. 保存配置文件。

通过上述步骤,你可以缩短Jekyll中子文件夹的URL。这样做的好处是可以简化URL结构,使得URL更加简洁易读。这对于提升用户体验和搜索引擎优化都是有益的。

在腾讯云的产品中,与Jekyll相关的产品是云托管(CloudBase),它提供了一个无服务器的云开发平台,可以方便地部署和管理静态网站。你可以使用云托管来托管和发布基于Jekyll的静态网站。了解更多关于云托管的信息,请访问腾讯云官网:云托管产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Python - 使用 Tinyurl API 的 URL 缩短器

定义 链接缩短器是一种软件,它接收冗长的 URL 作为数据并生成更小、更方便的 URL。这有助于创建更易于交换和调用的扩展 URL。这个缩写的 URL 在点击时将人们转发到真实的延长 URL。...链接缩短器广泛用于社交网站、电子邮件通信以及必须方便地交换冗长 URL 的任何情况。这些工具可将扩展的网站链接缩短为更小且更易于处理的链接。...如果执行此脚本,则结果是从输入“long_url”的链接缩短 API 获取的缩写 URL。 每次执行程序时,生成的压缩 URL 都将是不同的。那是因为这是基于链接缩短器 API 的回复。...在这种情况下,“long_url”变量作为输入发送。生成的缩短 URL 记录在“short_url”变量中。 总之,该脚本利用“display()”函数在命令提示符下显示压缩的 URL。...它依赖于程序访问的特定网址缩短服务。 该程序的目的是展示如何使用“shortenurl”库从一个大URL快速生成简洁的URL。对于要分发统一资源定位器的简短、紧凑版本的情况,这可能会有所帮助。

42830
  • 使用 YOURLS 创建自己的 URL 缩短服务

    YOURLS 是 Your Own URL Shortener 的简写,YOURLS 是一个开源的 PHP 的程序,让你可以运行自己的 URL 缩短服务,我现在使用的 http://wpjam.com/...go/xxx 形式的跳转链接就是通过 YOURLS 实现的。...YOURLS 功能非常强大,你可以和我一样,自己用来做跳转链接管理和统计,也可以开放出来给大家使用,并且它还有自己的 API,将它集成到其他服务当中去。...YOURLS 的主要功能 可以公开(任何人都可以用它创建短连接)或者私有(只能你自己使用) 可以随机,顺序或者自定义 URL 关键字 详细的点击统计报表:历史点击,来源,地理位置 整洁的 AJAX 化的界面...支持开放 API 安装和配置 YOURLS 安装和配置有些复杂,下面是主要的步骤: 下载 YOURLS,解压缩 在 includes/ 目录下根据 config-sample.php 创建includes

    72120

    Understand folder and path configuration in Jekyll

    理解 Jekyll 中的文件夹和路径配置 在使用 Jekyll 构建静态网站时,了解如何配置文件夹和路径对于网站的组织和内容管理至关重要。...Jekyll 是一个功能强大的静态网站生成器,具有独特的文件夹结构和处理规则。本文将介绍 Jekyll 如何处理不同的文件夹,以及如何通过配置使网站更灵活。...Jekyll 的默认文件夹结构 Jekyll 的文件夹结构主要分为以下几类: 特殊文件夹: _posts:存放博客文章的默认文件夹。...这些文件夹的内容不会直接生成到静态站点的输出目录中。除非使用自定义配置,否则它们不会出现在最终的 URL 路径中。 如何让其他目录内容可访问?...如果你希望其他目录的内容也能像 _posts 中的文章一样生成并通过 URL 访问,可以使用以下方法: 使用普通文件夹:将文件夹命名为不带下划线的名称(如 pages),这样 Jekyll 会将该目录及其内容直接复制到生成的站点中

    6100

    在 Linux 上搭建Jekyll静态博客

    的 Ruby 镜像服务器,这样能提高安装速度 echo "ruby_url=https://cache.ruby-china.org/pub/ruby" >> /usr/local/rvm/user/...网站的配置基本都集中在 _config.yml 文件中,将其中与个人信息相关的部分替换成你自己的,比如网站的 url、title、subtitle 和第三方评论模块的配置等。...我对该缺陷的记录见 [Issues#2][3]。 删除我的文章与图片。 如下文件夹中除了 template.md 文件外,都可以全部删除,然后添加你自己的内容。..._posts 文件夹中是我已发布的博客文章。 _drafts 文件夹中是我尚未发布的博客文章。 _wiki 文件夹中是我已发布的 wiki 页面。...images 文件夹中是我的文章和页面里使用的图片。 修改「关于」页面。

    2.5K80

    简单搭建自己的博客

    首先解压一个主题到我们的文件夹,我们不需要安装复杂的技术,目标就是很简单如何使用。 Jekyll的主题可以到任意的Github上用Jekyll博客的git上,去clone。...打开_config.yml修改网站名称为你的,接着如果你仓库不是在xxx.github.io 那么如果你的仓库是 lindexi ,那么修改url为/lindexi。...如果你的仓库是/xx,那么修改url为xx author: lindexi 这里修改你的名字 url: /lindexi 修改仓库 加上Fork me on Github 很多博客都有下面这图...然后去 https://github.com/ghiculescu/jekyll-table-of-contents 下载 js ,把这个 js 放到自己的文件夹。...地址是 https://github.com/ghiculescu/jekyll-table-of-contents/raw/master/toc.js 下载放在自己的博客,根目录的 js 文件夹里,命名为

    44120

    Ruby x Jekyll 本地调试环境搭建

    ruby list 到 DevKit 文件夹找到config.yml文件 加入以下代码,指向的是自己的 Ruby 的路径 --- - D:/Ruby22 注意横杠也要写进去 低版本可能需要写两行 Ruby.Finish...适合安装大多数常见的 gem[^ft] 显示当前使用的 sources gem sources 添加一个 source gem sources -a url 地址 删除一个 source...gem sources -r url 地址 更新 source cache gem sources -u 添加几个 Source 后重新下载 Jekyll.Installation.Issues...并且对应的这个 post 文件夹也变了,因此处理方式就是干脆把所有所有转移到 3.0 的新 Proj 算了 所以只需要使用 Jekyll 建立一个新的 Proj jekyll new MyBlog 就会在当前目录建立一个...MyBlog 的文件夹,并且里面已经有主要文件了 这个可恶的问题在 StackOverFlow 找了好久,最终还是官方的 Help Doc 比较全面 jekyll 3.0.0 | Error: Included

    1.3K10

    利用Github+Jeklly搭建个人博客网站

    3.Jekyll 主题选择 上文讲到选择默认的主题,这里都是 Jekyll 主题。那什么是 Jeklly呢?它是一个简单静态站点生成器,能将纯文本的(一般是 Markdown 文件)转化为静态页面。...注意的是,存储路径不能有中文 ? 找到仓库存放的文件夹,将之前所有文件全部删除,把刚才下载的主题文件复制到当前文件夹中。 ? 我们还需要修改配置文件。...3.链接中不要出现中文 虽然现在的搜索引擎已经能识别URL地址里面的中文字符, 但无论是从美观上,以及中文字符会被转义的角度上看,都是非常差的。 猴哥推荐两种固定链接方案。...因为是静态网站,所以必须按照 Jeklly 的规范来设置 URL,第一种方式也就被排除,只能选择第二种方案。Jeklly 提供的路径变量只有几个,不够灵活。...我的设想是在首先展示文章时会显示封面图片,我在文件中创建一个名为 img 文件夹来存放封面图片,图片命名须方式是以日期的形式。

    1.1K20

    可能是最全面的github pages搭建个人博客教程

    以后的操作都在你自己的仓库进行。 ? 版权声明:fork之后_posts文件夹内容是我的博客文章,版权归我所有。你可以选择删除里面的文章替换上自己的或者转载附上链接注明出处。...and your RSS feed url: https://yourname.github.io 这里配置你自己的博客地址。...文章用markdown语法,写好统一放在_post文件夹下上传,git page会自动从你的git仓库拉去解析成网页,立刻就能在你的博客网页浏览。...下载simple-jekyll-searchj文件 下载这整个文件夹https://github.com/christian-fei/Simple-Jekyll-Search/tree/master/example.../js,里面包含simple-jekyll-search.min.js和simple-jekyll-search.js两个文件,连同js文件夹放在你的根目录下面。

    15K10

    利用Github+Jeklly搭建个人博客网站

    3.Jekyll 主题选择 上文讲到选择默认的主题,这里都是 Jekyll 主题。那什么是 Jeklly呢?它是一个简单静态站点生成器,能将纯文本的(一般是 Markdown 文件)转化为静态页面。...注意的是,存储路径不能有中文 ? 找到仓库存放的文件夹,将之前所有文件全部删除,把刚才下载的主题文件复制到当前文件夹中。 ? 我们还需要修改配置文件。...3.链接中不要出现中文 虽然现在的搜索引擎已经能识别URL地址里面的中文字符, 但无论是从美观上,以及中文字符会被转义的角度上看,都是非常差的。 猴哥推荐两种固定链接方案。...因为是静态网站,所以必须按照 Jeklly 的规范来设置 URL,第一种方式也就被排除,只能选择第二种方案。Jeklly 提供的路径变量只有几个,不够灵活。...我的设想是在首先展示文章时会显示封面图片,我在文件中创建一个名为 img 文件夹来存放封面图片,图片命名须方式是以日期的形式。

    1.4K20

    使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)

    0x01 图片资源加速 这里所说的图片主要是指文章里引用的图片。 我一直将图片放在博客源码根目录的 images 文件夹下,引用图片的习惯写法是这样的: !...有没有一劳永逸的方法?当然也有,我们从 Jekyll 的 layout 机制来想办法。...Jekyll 的 layout 可以理解为页面模板,它是可以继承的,比如我的博客的所有页面模板有一个共同的祖先模板 _layouts/default.html,模板里可以使用 Liquid 语法对内容进行处理...关键代码如下: {% assign assets_base_url = site.url %} {% if site.cdn.jsdelivr.enabled %} {% assign assets_base_url...checkout、初始化 ruby 环境、安装 Jekyll 并编译博客源码的工作,最后将编译生成的 _site 目录里的内容推送到 built 分支。

    1.1K00

    使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)

    0x01 图片资源加速 这里所说的图片主要是指文章里引用的图片。 我一直将图片放在博客源码根目录的 images 文件夹下,引用图片的习惯写法是这样的: !...有没有一劳永逸的方法?当然也有,我们从 Jekyll 的 layout 机制来想办法。...Jekyll 的 layout 可以理解为页面模板,它是可以继承的,比如我的博客的所有页面模板有一个共同的祖先模板 _layouts/default.html,模板里可以使用 Liquid 语法对内容进行处理...关键代码如下: {% assign assets_base_url = site.url %} {% if site.cdn.jsdelivr.enabled %} {% assign assets_base_url...0x02 站内搜索引用的 JSON 资源加速 我是使用 Simple-Jekyll-Search 这个 JavaScript 库来实现站内搜索的,它的搜索数据是来自一个动态生成的 JSON 文件。

    1.2K31

    利用Github+Jeklly搭建个人博客网站

    3.Jekyll 主题选择 上文讲到选择默认的主题,这里都是 Jekyll 主题。那什么是 Jeklly呢?它是一个简单静态站点生成器,能将纯文本的(一般是 Markdown 文件)转化为静态页面。...注意的是,存储路径不能有中文 ? 找到仓库存放的文件夹,将之前所有文件全部删除,把刚才下载的主题文件复制到当前文件夹中。 ? 我们还需要修改配置文件。...3.链接中不要出现中文 虽然现在的搜索引擎已经能识别URL地址里面的中文字符, 但无论是从美观上,以及中文字符会被转义的角度上看,都是非常差的。 猴哥推荐两种固定链接方案。...因为是静态网站,所以必须按照 Jeklly 的规范来设置 URL,第一种方式也就被排除,只能选择第二种方案。Jeklly 提供的路径变量只有几个,不够灵活。...我的设想是在首先展示文章时会显示封面图片,我在文件中创建一个名为 img 文件夹来存放封面图片,图片命名须方式是以日期的形式。

    96920
    领券