我怎样才能改变网址路径?

时间:2014-12-02 15:10:50

标签: ruby-on-rails

例如,因为我的控制器被称为列表,每当我发布新的列表时,例如domain.com/listings/listing-name,但我希望它是domain.com/businesses/listing-name。

我该怎么做?

此控制器的当前路线:

  resources :listings do
     member do
       post :leadcreate
       post :storycreate
     end
  end

1 个答案:

答案 0 :(得分:4)

使用path选项

resources :listings, :path => "businesses" do
end

如果您还想重命名路线助手,那么

resources :listings, :path => "businesses", :as => "businesses" do
end