使用されていない要素が含まれているが、SEOの理由でうまくいく要素を含むオブジェクトのURLを受け入れることができます。 「/ USA」のビットがすべてで、他のユーザーと検索エンジンにシグナルよりも、この人は米国内に存在することを意味はありませんルート内の単一の動的であるが未使用の要素を受け入れる
http://localhost:3000/people/USA/123-joe-schmoe
..:たとえば、私のようなURLを受け入れるようにしたいです。
私は
match "people/:whatever/:id" => "people#show", :constraints => {:id => /\d+-.*/}, :as => "person"
ような何かをやってグロブ使用して自分のルールを設定するだけでなく、例えば試みた。しかし、これは失敗した:controller => people, :action => "show", :whatever => #<Person id: 123 ...>
へのルートへの試みになります。
ルーティングを無視することは可能ですか:どの部分でも、my:idを代わりに渡しますか?