2011-01-06 71 views

回答

3

如果你愿意相信的浏览器,你可以只是做:

redirect_to request.referrer 

但是,如果web开发有教会我们什么,就是你不应该相信浏览器做任何事情,偶尔会崩溃,并且不能按照你的预期呈现页面。

如果上一页由您的应用程序提供,您可以在会话散列中捕获它,并在需要重定向时将存储的路径退出。这个技巧在这个Authlogic demo app中有一个很好的例子。