Hexo 永久鏈接

2020-10-20 16:48 更新

永久鏈接(Permalinks)

您可以在 _config.yml 配置中調(diào)整網(wǎng)站的永久鏈接或者在每篇文章的 Front-matter 中指定。

變量

除了下列變量外,您還可使用 Front-matter 中的所有屬性。

變量 描述
:year 文章的發(fā)表年份(4 位數(shù))
:month 文章的發(fā)表月份(2 位數(shù))
:i_month 文章的發(fā)表月份(去掉開頭的零)
:day 文章的發(fā)表日期 (2 位數(shù))
:i_day 文章的發(fā)表日期(去掉開頭的零)
:hour 文章發(fā)表時(shí)的小時(shí) (2 位數(shù))
:minute 文章發(fā)表時(shí)的分鐘 (2 位數(shù))
:second 文章發(fā)表時(shí)的秒鐘 (2 位數(shù))
:title 文件名稱 (relative to “source/_posts/“ folder)
:name 文件名稱
:post_title 文章標(biāo)題
:id 文章 ID (not persistent across cache reset)
:category 分類。如果文章沒有分類,則是 default_category 配置信息。
:hash SHA1 hash of filename (same as :title) and date (12-hexadecimal)

您可在 permalink_defaults 參數(shù)下調(diào)整永久鏈接中各變量的默認(rèn)值:

    permalink_defaults:
      lang: en  

示例

source/_posts/hello-world.mdtitle: Hello World
date: 2013-07-14 17:01:34
categories:
- foo
- bar
參數(shù)結(jié)果
:year/:month/:day/:title/2013/07/14/hello-world/
:year-:month-:day-:title.html2013-07-14-hello-world.html
:category/:title/foo/bar/hello-world/
:title-:hash/hello-world-a2c8ac003b43/
source/_posts/lorem/hello-world.mdtitle: Hello World
date: 2013-07-14 17:01:34
categories:
- foo
- bar
參數(shù)結(jié)果
:year/:month/:day/:title/2013/07/14/lorem/hello-world/
:year/:month/:day/:name/2013/07/14/hello-world/

多語種支持

若要建立一個(gè)多語種的網(wǎng)站,您可修改 new_post_name 和 permalink 參數(shù),如下:

new_post_name: :lang/:title.md
permalink: :lang/:title/

當(dāng)您建立新文章時(shí),文章會(huì)被儲(chǔ)存到:

$ hexo new "Hello World" --lang tw
# => source/_posts/tw/Hello-World.md

而網(wǎng)址會(huì)是:

http://localhost:4000/tw/hello-world/


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)