title: rails devise, no route matches logout
body: <p>Though there're lots of similar questions, i've searched for it for hours but still can not fix it.</p>
  
  <p>Env
  rails 3.0.9
  ruby 1.9.2
  devise 1.4.2</p>
  
  <p>I changed the default login url using:</p>
  
  <pre><code> 5   resources :users
   6   devise_for :users, :path =&gt; "", :path_names =&gt; { :sign_in =&gt; 'login', :sign_out  
       =&gt; 'logout', :password =&gt; 'secret', :confirmation =&gt; 'verification', :unlock =&gt;
       'unblock', :registration =&gt; 'register', :sign_up =&gt; 'cmon_let_me_in' }
  </code></pre>
  
  <p>And the <a href="http://localhost:3000/login">http://localhost:3000/login</a> works fine for me
  But I include </p>
  
  <pre><code> = link_to 'sign_out', destroy_user_session_path, :method =&gt; :delete
  </code></pre>
  
  <p>in my application.haml, after i click it, it says that no route matchs "/logout"
  Why?
  Please help me.</p>