Ich versuche, ein Gollum-basiertes Wiki für meine App bereitzustellen, indem ich es als Rack-Anwendung in meine routes.rb-Datei installiere:
%Vor% Das Wiki soll bei '/ wiki' laufen, aber jedes Mal, wenn ich zu dieser URL gehe, leitet es mich zu /wiki/create/Home
weiter und nach einer neuen Seite leitet es mich zu /wiki/wiki/page_name
weiter.
Fehle ich eine Option? Ist das überhaupt möglich?
Ich werde mit dir teilen, was ich getan habe, damit es gerade funktioniert. Ich habe mit deinem Code oben begonnen und ihn so lange optimiert, bis ich ihn sortiert habe. Wenn du immer noch daran herumhackst, wird es vielleicht für dich funktionieren.
In Gemfile:
%Vor%In routes.rb:
%Vor%Dann, und das ist der wichtigste Teil, erstellen und initialisieren Sie das Wiki-Verzeichnis:
%Vor% Fahren Sie den Server herunter, bundle install
, starten Sie den Server neu und drücken Sie / wiki.
Viel Glück.
Edit 2014-11-06: Die neueste Version von gollum hat eine etwas andere Verzeichnisstruktur als zu der Zeit des ursprünglichen Schreibens. Ich habe das routes.rb-Beispiel aktualisiert, um dem neuesten Gollum und den Schienen zu entsprechen.
Tags und Links ruby-on-rails rack routes gollum-wiki