Ich habe die Anweisungen nach bestem Wissen und Gewissen befolgt, wie sie auf demOctopress-Website, aber aus irgendeinem Grund stimmt etwas nicht.
Wenn ich die Anweisungen befolgt habe, erwarte ich, dass meine URLs ungefähr so aussehen: http://domain.com/blog/POST
Stattdessen sehen sie (abgesehen von der Stammseite) folgendermaßen aus: http://domain.com/blog/blog/POST
Welchen Fehler habe ich gemacht?
Ich habe Folgendes gemacht:
rake set_root_dir[/blog]
vim _config.yml #url: http://domain.com/blog
vim Rakefile #document_root = "~/domain.com/blog"
Danke!
Hinweis: Ich hätte ein Octopress-Tag erstellt, aber es fehlt mir an ausreichender Reputation
Antwort1
Um die Beiträge unter /blog/date zu platzieren...
in _config.yml
ich habe mich verändert
permalink: /blog/:year/:month/:day/:title/
Zu
permalink: /:year/:month/:day/:title/
Diese Änderung erfolgte zusätzlich zu den Anweisungen vonhttp://octopress.org/docs/deploying/subdir/
Das funktionierte für die Blogbeiträge selbst, aber die Archivseite wird immer noch als /blog/blog/archives angezeigt.
Sie können wahrscheinlich in der Quelle nach „Archiven“ suchen, um zu sehen, wie diese generiert werden, wenn Sie die Archivseite selbst und die darauf verweisenden Seiten reparieren möchten. Octopress ist schließlich eine Blogging-Engine für Hacker ;)