我需要搜索引擎优化的目的,我需要按州路由,但URL都看起来像一个句子。例如,如果我要卖汽车,我需要:
http://domain.com/new-york-cars-for-sale
我该如何路线?我试过了:
匹配'(:state)-cars-for-sale'=> 'cars #index',:as => :汽车
不行。
答案 0 :(得分:1)
试试这个:
match '*state-cars-for-sale' => 'cars#index', :as => :cars
然后状态将传递给params [:state]。