title: Routing to new action (Rails)
body: <p>I have an action in my PostsController named 'tagged', which I want to return all posts tagged with whatever term.</p>
  
  <p>In my routes.rb I have the following (at the top):</p>
  
  <pre><code>map.connect 'posts/tagged/:tag', { :controller =&gt; 'posts', :action =&gt; 'tagged', :tag =&gt; /[a-z\-]+/ }
  </code></pre>
  
  <p>Yet navigating to posts/tagged/yes returns a RecordNotFound error:</p>
  
  <pre><code>Couldn't find Post without an ID
  </code></pre>
  
  <p>In my tagged.html.erb file, I'll eventually be using the find_tagged_with method from acts_as_taggable_on_steroids, but for now I've put a simple Post.find(:all) to eliminate the possibility of error.</p>
  
  <p>It seems like my map.connect is being overridden, and the same error occurs even if I comment the whole of the routes.rb file out except my new line.</p>