【发布时间】:2017-01-10 13:21:32
【问题描述】:
我正在使用pelican 生成我的网站,我想这样组织我的文件:
content
blog
article1.md
article2.md
pages
about.md
index.md
我正在尝试获取静态登录页面 index.html 和博客本身的 blogroll,因此我将 pelicanconf.py 配置为
SITEURL = u'http://mywebsite.org'
PATH = 'content'
ARTICLE_PATHS = ['blog']
ARTICLE_URL = "blog/{slug}.html"
#ARTICLE_SAVE_AS = "blog/{slug}.html"
INDEX_URL = 'blog'
INDEX_SAVE_AS = 'blog_index.html'
OUTPUT_PATH='output/blog'
但是,当我访问根目录 (mywebsite.org) 时,我只得到一个子文件夹 blog。在这个链接里面有一个文章列表,但是当我点击文章时,我得到一个 404。我还尝试使用FAQ 的建议在pages 文件夹上获取一个index.html 页面,其中内容:
Title: Welcome to My Site
URL:
save_as: index.html
Thank you for visiting. Welcome!
不幸的是,甚至没有出现blog 链接。我究竟做错了什么?我怎样才能有一个带有一些链接的静态登录页面,包括由 pelican 生成的blog,其内容组织在文件夹中?
【问题讨论】: