2013-08-18 4 views
4

고정 페이지로 구성된 Jekyll 사이트 (예 : _posts 디렉토리에 없음)를 만들고 있는데, 각 페이지를 루트 디렉토리에 두지 않고 보관하고 싶습니다. 맞춤 pages 디렉토리에 있습니다 (조직을 위해).사용자 정의 Jekyll 폴더의 페이지에서 URL을 삭제합니다.

그러나, 나는 내 _config.yml에서 나는 그래서이 구조는, 내 URL을 반영하지 않을 :

이 구성 permalink: /:title

, 내 원하는 URL이 site.com/pagename 것입니다,하지만 난하지 않습니다 site.com/pages/pagename.html을 누르지 않으면 렌더링 된 페이지가 표시됩니다.

아무도 나에게 이전 빌드를 구현하도록 구성 할 수 있습니까? 감사!

답변

0

이들은 정적 페이지이므로 _config.yml의 항목은 무시됩니다.

소리를 통해 URL 다시 쓰기 규칙을 만들어야합니다. 이렇게하는 방법은 페이지를 서버하는 웹 서버에 따라 다릅니다.

+0

이것은 내가 끝낸 길입니다. 감사! – Jon

1

정적 페이지에 YAML Front Matter를 추가해 보았습니까? 예를 들어 :

--- 
title: "pagetitle" 
--- 

이 방법은 지킬은 Page (대신 StaticPage)로 인식해야하고 영구 링크 구성을 사용합니다.

+0

그래, 나도 그래,하지만 여전히 주사위. – Jon

관련 문제