Octopress 子域名上的 URL 不正确

Octopress 子域名上的 URL 不正确

我尽我所能地遵循了说明书上写的Octopress 网站,但无论出于什么原因,事情都不正确。

当我按照说明操作时,我期望我的 URL 看起来像这样: http://domain.com/blog/POST

相反(除了根页面),它们看起来像这样: http://domain.com/blog/blog/POST

我犯了什么错误?

我做了以下事情:

rake set_root_dir[/blog]
vim _config.yml #url: http://domain.com/blog
vim Rakefile #document_root = "~/domain.com/blog"

谢谢!

注意:我本来想创建一个 octopress 标签,但缺乏足够的声誉

答案1

将帖子放在 /blog/date 下...

在 _config.yml 中

我变了

permalink: /blog/:year/:month/:day/:title/

permalink: /:year/:month/:day/:title/

此更改是对以下指示的补充:http://octopress.org/docs/deploying/subdir/

这对博客文章本身有效,但存档页面仍然显示为 /blog/blog/archives

如果您想修复档案页面本身及其链接页面,您可以搜索“档案”的来源以查看其生成方式。毕竟 Octopress 是黑客的博客引擎 ;)

相关内容