首页
学习
活动
专区
工具
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。对于要分发统一资源定位器简短、紧凑版本情况,这可能会有所帮助。

38730
  • 使用 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

    69320

    在 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 文件夹里,命名为

    43620

    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 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文件夹放在你根目录下面。

    14.7K10

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

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

    1.1K20

    使用 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 文件夹来存放封面图片,图片命名须方式是以日期形式。

    96620

    利用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
    领券