_config.ymlまたは各記事のFront Matterで、サイトのパーマリンクを設定できます。
変数
パーマリンクでは以下の変数に加え、 t :path と :permalink を除く任意の属性を使用することができます。
| 変数 | 
説明 | 
:year | 
記事の公開年(4桁) | 
:month | 
記事の公開月(2桁) | 
:i_month | 
記事の公開月(先頭ゼロなし) | 
:day | 
記事の公開日(2桁) | 
:i_day | 
記事の公開日(先頭ゼロなし) | 
:hour | 
記事の公開時(2桁) | 
:minute | 
記事の公開分(2桁) | 
:second | 
記事の公開秒(2桁) | 
:title | 
ファイル名(”source/_posts/“フォルダーからの相対) | 
:name | 
ファイル名 | 
:post_title | 
記事のタイトル | 
:id | 
記事ID(キャッシュ削除を跨いで永続しない) | 
:category | 
カテゴリー。 記事が未分類の場合、default_categoryの値を使用します。 | 
:hash | 
ファイル名(:titleと同じ)と日付のSHA1ハッシュ(12桁の16進数) | 
パーマリンク内の各変数のデフォルト値をpermalink_defaults設定を通じて定義することができます:
permalink_defaults:   lang: en
   | 
 
例
source/_posts/hello-world.mdtitle: Hello World date: 2013-07-14 17:01:34 categories:   - foo   - bar
   | 
 
| 設定 | 
結果 | 
:year/:month/:day/:title/ | 
2013/07/14/hello-world/ | 
:year-:month-:day-:title.html | 
2013-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
   | 
 
| 設定 | 
結果 | 
:year/:month/:day/:title/ | 
2013/07/14/lorem/hello-world/ | 
:year/:month/:day/:name/ | 
2013/07/14/hello-world/ | 
多言語サポート
多言語サイトを作成するには、new_post_nameおよびpermalink設定を次のように変更します:
new_post_name: :lang/:title.md permalink: :lang/:title/
   | 
 
新しい記事を作成すると、記事は以下に保存されます:
$ hexo new "Hello World" --lang tw
 
   | 
 
そして、URLは以下になります:
http://localhost:4000/tw/hello-world/
   |