#jekyll #liquid #permalinks
#jekyll #liquid #постоянные ссылки
Вопрос:
Я пытаюсь настроить jekyll так, чтобы он автоматически создавал постоянные ссылки для новых сообщений, но это не работает.
Что я сделал, так это установил переменную в _config.yml следующим образом:
permalink: /:title/
затем, в цикле предварительных просмотров сообщений на главной странице, я создал ссылку, подобную этой:
<a href="{{ post.permalink }}">Read More</a>
Ожидая, что результат будет примерно таким.
<a href="/I-am-the-title-of-this-post">Read More</a>
и вместо этого я получаю это:
<a href="/:title/">Read More</a>
при нажатии на который выдается ошибка 404 Not Found.
Что я делаю не так?
Для получения дополнительной информации здесь находится репозиторий github.
Спасибо!
Маттео
Комментарии:
1. Используйте
{{ site.baseurl }}{{ post.url }}
.2. Спасибо! Это было довольно просто.
Ответ №1:
Как предложил @ David Jaquel, я решил, используя
{{ site.baseurl }}{{ post.url }}