['vivid]生动的,鲜明的,鲜艳的,大胆的,清晰的,活泼的,逼真的

Let us cling together!

 

用to_param来更好地查找URL

原文:http://www.seoonrails.com/to_param-for-better-looking-urls

好的URL不仅易于SEO(搜索引擎优化),而且易于人们阅读。默认Rails的URL类似于这样:

   /controller/action/1

Rails也可以支持这样的URL:

   /controller/action/1-my-article

这可以通过为你的模型实现to_param方法来达到。

下面的代码把一个ID为22,title为“Nice URLs”的文章表示为“22-Nice-URLs”:

   class Article < ActiveRecord::Base
      def to_param
         “#{id}-#{title}”
      end
   end

posted on 2009-11-04 11:37  文祥  阅读(175)  评论(0编辑  收藏  举报

导航