我将自己的博客从wordpress导入jekyll,但永久链接不一致。这是一个例子:
我的帖子(full file)
wordpress_url: http://fabiopereira.me/blog/2011/10/19/tw-ssc-deep-sea-fishing/
date: '2011-10-19 05:09:57 +1100'
date_gmt: '2011-10-19 12:09:57 +1100'
正在生成链接 博客/ 2011/10/18 / TW-SSC-深海捕鱼/
而不是2011/10 / 19 /,在网址中,它产生2011/10 / 18 /
my jekyll _config.yml
permalink: /blog/:year/:month/:day/:title
timezone: Asia/Sydney # eg. Asia/Kathmandu
locale: en_AU # eg. en_us
感谢任何帮助,谢谢。
答案 0 :(得分:0)
我不知道这篇文章是关于Stack Overflow的主题,应该可以迁移到SuperUser或更合适的地方。
尽管如此,我发现了两个可能的问题:
您的帖子文件包含date
和date_gmt
。我不确定你是否想要同时设置它们。你可能只想读 date_gmt
,而不是写它。
即使您确实写了它,您可能希望确保date_gmt
没有本地时间偏移(在上面的示例中,它与您的date
具有相同的+11偏移量有)。
我怀疑当你设置一个不存在的时区时,杰基尔不会抱怨。我怀疑你会得到与“亚洲/悉尼”相同的“小说/乌托邦”结果(我认为这不是数据库中的标准位置之一)。尝试“澳大利亚/悉尼”(或者说“太平洋/悉尼”,我在移动设备上,我现在没有列表)。
祝你好运!