title: Rails 4 : Routes match, id not found
body: <p>I am currently writing my first app with Rails 4, following the tutorial. 
  Having almost finished the User part (controller, view &amp; model ), I wanted to match a route like /profile, to 'users#show'
  So i did :</p>
  
  <pre><code>ressources :users
  get 'profile' =&gt; 'users#show'
  </code></pre>
  
  <p>The problem is in my controller :</p>
  
  <pre><code>def show
      @user = User.find(params[:id])
  end
  </code></pre>
  
  <p>When i got to the URL /profile, I got this error</p>
  
  <blockquote>
    <p>Couldn't find User without an ID</p>
  </blockquote>
  
  <p>I've read the guides and I thought the params were passed along but it doesn't seems so ..
  It must be a stupid mistake but i dont find it.</p>
  
  <p>Thank you !!</p>