用于创建别名页的鹈鹕插件(对于从不同的url方案(如wordpress使用的/<year>/<month>/<title>/)移动非常有用)。
pelican-alias的Python项目详细描述
鹈鹕别名
Pelican用于创建别名页的插件(对于从不同的url方案(如wordpress使用的/<;year>;/<;month>;/<;title>;/)移动非常有用)。
许可证:麻省理工学院
安装
只需运行:
pip install pelican-alias
用法
将pelican别名添加到鹈鹕配置文件中的plugins中
在每个需要别名的文章或页面中,向元数据部分添加一行:alias:行。示例:
My Aliased Post ############################################## :date: 2013-05-31 22:09 :category: Pelican :slug: my-aliased-post :alias: /2013/05/my-aliased-post/, /2013/even-older-post-address My content goes here.
降价示例:
Title: Another Aliased Post Date: 2013-06-01 21:10 Category: Pelican Alias: /2013/06/another-aliased-post/ /2013/even-older-aliased-post-address My content goes here.
这将在:alias:指定的路径创建一个额外的html文档,该路径执行对新url的规范的meta刷新。 如果路径以斜线结尾(如上例所示),那么实际创建的文件将是index.html,这样系统将使用 Github页面。
可以为一个帖子创建多个别名。rest的分隔符 可通过在鹈鹕中设置alias_delimiter来更改格式 配置文件。