2 Stimmen

Wie man alle Routen in Rails umleitet

Ich habe eine funktionierende Private-Beta-Rails-App auf mydomain.com. Alle Routen funktionieren.

Ich möchte jedoch eine Landing Page auf der Root haben und alle anderen Routen ausblenden. Die Benutzer werden nicht in der Lage sein, auf andere Seiten zu gelangen, ohne eine bestimmte Erweiterung zu kennen (z. B. mysecretsubdomain.mydomain.com oder mydomain.com/mysecretsubdomain).

Wie sollte ich dies tun, ohne alle bestehenden Routen in meiner routes.rb zu ändern?

Ich danke Ihnen vielmals.

3voto

x1a4 Punkte 19132

Verwenden Sie eine before_filter im Anwendungscontroller, der auf einen bestimmten Parameter prüft und umleitet, wenn er nicht korrekt ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X