<?xml version="1.0" encoding="UTF-8"?>
<post>
  <body>&#1055;&#1088;&#1086;&#1073;&#1083;&#1077;&#1084;&#1072;:  http://somehost.com/home/index?q=search_string

route:
&lt;code&gt;
  map.q '/q/:q', :controller =&gt; 'home', :action =&gt; 'index', :q =&gt; nil  
&lt;/code&gt;
form:
&lt;code&gt;
&lt;% form_tag({:controller =&gt; "home", :action =&gt; "search"}, :method =&gt; "get") do %&gt;
  &lt;%= text_field_tag :q %&gt;&lt;br/&gt;
  &lt;%= submit_tag '&#1058;&#1098;&#1088;&#1089;&#1080;' %&gt;&lt;br/&gt;
&lt;% end %&gt;	
&lt;/code&gt;
controller:
&lt;code&gt;
  def search
    redirect_to q_url(:q =&gt; params[:q])
  end
&lt;/code&gt;

&#1056;&#1077;&#1079;&#1091;&#1083;&#1090;&#1072;&#1090;: http://somehost.com/q/search_string</body>
  <created-at type="datetime">2009-04-17T15:58:48+03:00</created-at>
  <id type="integer">21</id>
  <permalink>rails-nice-search</permalink>
  <private type="boolean">false</private>
  <title>Rails nice search</title>
  <updated-at type="datetime">2009-04-17T16:01:00+03:00</updated-at>
  <user-id type="integer">2</user-id>
</post>
