Я следовал инструкциям, как было указано наСайт Октопресс, но по какой-то причине что-то не так.
Если я следовал инструкциям, то мои 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 — это движок для блогов для хакеров, в конце концов ;)