rails项目的URL重定向

时间:2013-01-21 08:38:22

标签: ruby-on-rails redirect devise routes ruby-on-rails-3.2

我在我的rails项目上安装了devise,并在从此URL导航后

http://localhost:3000/users/sign_in

它正在重定向到此网址 - http://localhost:3000/

真的不知道究竟是什么问题,也检查了routes.rb文件。

我的项目位置 - https://github.com/swapnesh/prjmgttool

2 个答案:

答案 0 :(得分:2)

现在,那很简单,因为你已经登录了。 成功登录后,Devise会将您重定向到起始页面。如果您已经登录并尝试调用sign_in页面。 您需要先注销(或手动删除cookie)才能再次查看登录表单。

答案 1 :(得分:0)

您必须在用户登录后设置您想要使用的某个控制器操作的根网址。

# in routes.rb
root to: 'example_controller#show'