rails request.env [" HTTP_REFERER"]在heroku上给出nil

时间:2012-10-12 06:06:31

标签: ruby-on-rails-3 heroku http-headers http-referer

我在rails应用程序上创建了一个ruby。我有以下情况

在localhost中获取引用链接我正在使用request.env["HTTP_REFERER"]它完全没有给出null。

我已将代码上传到heroku,但request.env["HTTP_REFERER"]正在提供nil,我已检入heroku日志。

请提供一个建议,为什么它会给nil?有没有办法获得request.env["HTTP_REFERER"]以外的推荐人链接?

1 个答案:

答案 0 :(得分:1)

直接导航到某个页面时,

request.env["HTTP_REFERER"]可以接受nil,我建议改为使用link_to :back或指定它应返回的位置(link_to root_path)。