2

Я в меру своих возможностей следовал инструкциям, изложенным на сайте 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 ответ1

1

Чтобы разместить сообщения в / блог / дата ...

в _config.yml

Я изменился

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

в

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

Это изменение было в дополнение к инструкциям от http://octopress.org/docs/deploying/subdir/

Это сработало для самих постов в блоге, но страница архивов по-прежнему отображается как /blog /blog /archives

Вы можете, вероятно, искать в источнике "архивы", чтобы увидеть, как это генерируется, если вы хотите исправить саму страницу архивов и страницы, которые ссылаются на нее. В конце концов, Octopress - это движок для хакеров;)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .