Falsche URL in Octopress auf Subdomain

Falsche URL in Octopress auf Subdomain

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 ;)

verwandte Informationen