【发布时间】:2010-10-20 18:37:33
【问题描述】:
redirect_to :back 有问题。是的,是推荐人。
我经常遇到异常
(ActionController::RedirectBackError) "没有在请求中设置HTTP_REFERER,所以redirect_to :back 无法成功调用。如果这是一个测试,请确保指定request.env[\"HTTP_REFERER\" ]。”
我意识到这是由于没有推荐人而导致的。有没有一种方法,例如,可以在每次访问最后一个页面时设置一个会话变量,并且当 HTTP_REFERER 不可用时,利用这个会话变量重定向到?
【问题讨论】:
-
我在更新操作中遇到了同样的错误,这很奇怪,因为引用者不能为空(因为请求来自表单),但有些用户只是设法做到了这一点,而我却没有不知道怎么做。
标签: ruby-on-rails ruby http