_config.yml 파일 또는 각 포스트의 front-matter에 permalink의 형식을 지정할 수 있습니다.
변수
Besides the following variables, you can use any attributes in the permalink except :path and :permalink.
| 변수 | 
설명 | 
:year | 
포스트를 배포한 연도 (4-digit) | 
:month | 
포스트를 배포한 월 (2-digit) | 
:i_month | 
포스트를 배포한 월 (앞에 붙는 0은 생략) | 
:day | 
포스트를 배포한 날 (2-digit) | 
:i_day | 
포스트를 배포한 날 (앞에 붙는 0은 생략) | 
:hour | 
Published hour of posts (2-digit) | 
:minute | 
Published minute of posts (2-digit) | 
:second | 
Published second of posts (2-digit) | 
:title | 
파일명 (relative to “source/_posts/“ folder) | 
:name | 
파일명 | 
:post_title | 
Post title | 
:id | 
포스트 ID (not persistent across cache reset) | 
:category | 
포스트가 속한 카테고리. 지정하지 않으면 default_category 값을 사용합니다. | 
:hash | 
SHA1 hash of filename (same as :title) and date (12-hexadecimal) | 
Permalink 내의 각 변수의 기본 값을 permalink_defaults 설정을 통해 정의할 수 있습니다.
permalink_defaults:   lang: en
   | 
 
Examples
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/
   | 
 
새 post를 생성할 때, 다음과 같이 저장해야 합니다.
$ hexo new "Hello World" --lang tw
 
   | 
 
그리고 URL은 다음과 같아야 합니다.
http://localhost:4000/tw/hello-world/
   |