Rails 3 Routing basierend auf regex
Möchte ich umleiten alle Routen, die beginnen mit der Zeichenfolge xyz, um einige andere Weg.
match /\/xyz\/(.)*/ => redirect{ "whateverurl" }
Den match-Methode scheint nicht zu funktionieren, wenn da eine regex, ich habe viel gegoogelt scheint, wie es gibt Möglichkeiten zu tun, mit regex, aber Sie sind für params beispielsweise
match 'photos/:id' => 'photos#show', :constraints => { :id => /[A-Z]\d{5}/ }
Wie kann ich es erreichen ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie etwa:
Es ist nicht eine regexp, es heißt route Platzhalter. Mehr darüber hier.