Rails で :back にリダイレクトするのは簡単で一般的です。
しかし、保存されている、または「:back」で表されている実際の URL にアクセスするにはどうすればよいでしょうか。
Rails で :back にリダイレクトするのは簡単で一般的です。
しかし、保存されている、または「:back」で表されている実際の URL にアクセスするにはどうすればよいでしょうか。
コントローラのrequest.env['HTTP_REFERER']ですが、これは常にnilになる可能性があることに注意してください
Rails はrequest.headers["Referer"]
nil を使用してエラーを発生させます。
ソース:
https://github.com/rails/rails/blob/master/actionpack/lib/action_controller/metal/redirecting.rb#L87