Генерация ссылок
Jekyll предоставляет возможность конфигурировать внешний вид ссылок. Это можно сделать во Front Matter или же в _config.yml.
По-умолчанию используется /:categories/:year/:month/:day/:title.html. При этом доступны следующие плейсхолдеры:
year- годmonth- месяцi_month- месяц без ведущего нуляday- деньi_day- день без ведущего нуляy_day- день в году с ведущим нулемshort_year- год без векаhour- час берется из описания Front Matterminute- минута берется из описания Front Mattersecond- секунда берется из описания Front Mattertitle- имя файла с постом без времениslug- берется имя файла без даты (удаляются все нечисловые и небуквенные символы). Может быть перезаписан изslugпеременной Front Mattercategories- категории из поста в формате/category1/category2/...
Существуют также встроенные стили ссылок, которые доступны только в _config.yml:
date- по-умолчанию/:categories/:year/:month/:day/:title.htmlpretty-/:categories/:year/:month/:day/:title/ordinal-/:categories/:year/:y_day/:title.htmlnone-/:categories/:title.html
Разумеется можно использовать любые дополнительные строковые значения в ссылках, например /blog/:year/:month/:day/:title/.
Как задавать ссылки для страниц и коллекций указанно на их страницах.