Ruby on rails 3 重命名资源以使其成为友好URL的简单方法?
我有 资源:文章 在article.rb中Ruby on rails 3 重命名资源以使其成为友好URL的简单方法?,ruby-on-rails-3,url,url-rewriting,Ruby On Rails 3,Url,Url Rewriting,我有 资源:文章 在article.rb中 def to_param "#{id}-#{name.downcase.gsub(/\s+/, "_")}" end 因此,URL将类似于 www.example.com/articles/1-Name-of-the-first-article 我现在试图找到一个简单的解决方案,总是用“百科全书”替换URL中的“文章”。因此,路径应该是 www.example.com/encyclopedia/1-Name-of-the-first-arti
def to_param
"#{id}-#{name.downcase.gsub(/\s+/, "_")}"
end
因此,URL将类似于
www.example.com/articles/1-Name-of-the-first-article
我现在试图找到一个简单的解决方案,总是用“百科全书”替换URL中的“文章”。因此,路径应该是
www.example.com/encyclopedia/1-Name-of-the-first-article
有简单的解决办法吗?非常简单
routes.rb
resources :articles, :path => :encyclopedia