me encontré con esta cuestión de edad, mientras que en busca de una manera de organizar las páginas Jekyll en un directorio _pages
, de manera similar a _posts
. luego acceda a estas páginas sin mostrar toda la ruta en la url.
El enfoque que funcionó mejor para mí, es el uso de jekyll collections de la siguiente manera:
1 - Añadir páginas recogida en _config.yml
:
collections:
pages:
output: true
permalink: /:path/
2 - crear un nuevo directorio llamado _pages
(debe tener el mismo nombre de colección, con el prefijo _
)
3 - agregue las páginas en la carpeta _pages
, como .md o archivos .html que comienzan con YAML Front Matter.
por ejemplo. /_pages/about.md
voluntad se ve así:
---
layout: page
---
<!-- about page content -->
después de la construcción que, la URL de la página sobre será <your-web-site>/about
.
Alternativamente, para mostrar un nombre de colección, usted tiene que definir su enlace permanente como:
permalink: /:collection/:path/
Eche un vistazo a 1. [jekyll-Permalinks] (http://jekyllrb.com/docs/permalinks/), y 2. [configuración jekyll] (http://jekyllrb.com/docs/configuration/) –