【发布时间】:2011-10-12 02:46:19
【问题描述】:
虽然有很多类似的问题,但我已经搜索了几个小时,但仍然无法解决。
环境 导轨 3.0.9 红宝石 1.9.2 设计 1.4.2
我更改了默认登录网址:
5 resources :users
6 devise_for :users, :path => "", :path_names => { :sign_in => 'login', :sign_out
=> 'logout', :password => 'secret', :confirmation => 'verification', :unlock =>
'unblock', :registration => 'register', :sign_up => 'cmon_let_me_in' }
http://localhost:3000/login 对我来说很好用 但我包括
= link_to 'sign_out', destroy_user_session_path, :method => :delete
在我的 application.haml 中,单击它后,它说没有路由匹配“/logout” 为什么? 请帮帮我。
【问题讨论】:
-
rake routes的输出是什么? -
你试过谷歌搜索吗? stackoverflow.com/questions/6805491/…
标签: ruby-on-rails devise logout routes