我正在尝试将我的网站从 Blogger 迁移到 Hakyll(然后我将部署到 Github 页面),但我不希望所有旧链接都中断。此外,我的旧帖子都在 blog.domain.com/ 中,而现在它们将在 domain.com/posts/ 中。更重要的是,Blogger 中的 URL 只包含月份和年份,而在 Hakyll 中它们也包含日期,这意味着我几乎肯定必须手动执行操作。快速的谷歌搜索没有找到答案,而且我没有足够的关于如何编写网站的知识来解决我自己的问题。
我尝试从中重定向的格式示例
blog.domain.com/2015/09/title.html
我想映射到哪个
domain.com/posts/2015-09-08-title.html
编辑:我发现了一些应该工作的东西,但没有。在完全按照示例文件设置重定向后,出现以下两个错误之一:
1)unexpected character \n
或者
2)expected ListField but got StringField