Неверный URL в Octopress на поддомене
Я в меру своих возможностей следовал инструкциям, изложенным на сайте 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"
Спасибо!
Примечание: я бы создал тег осьминога, но мне не хватало репутации
1 ответ
Чтобы разместить сообщения в / блог / дата...
в _config.yml
Я изменился
permalink: /blog/:year/:month/:day/:title/
в
permalink: /:year/:month/:day/:title/
Это изменение было в дополнение к инструкциям от http://octopress.org/docs/deploying/subdir/
Это сработало для самих постов в блоге, но страница архивов по-прежнему отображается как / blog / blog / archives
Вы можете, вероятно, найти в источнике "архивы", чтобы увидеть, как он генерируется, если вы хотите исправить саму страницу архивов и страницы, которые ссылаются на нее. В конце концов, Octopress - это движок для хакеров;)