7

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

在本地主机中获取引荐链接我正在使用request.env["HTTP_REFERER"]它完美地工作而不给出null。

我已经在 heroku 中上传了代码,但是request.env["HTTP_REFERER"]正在给nil,我已经检查了 heroku 日志。

请提供一个建议为什么它给nil?有没有什么办法可以获取referrer链接request.env["HTTP_REFERER"]呢?

4

1 回答 1

1

request.env["HTTP_REFERER"]nil直接导航到页面时,给予是可以接受的,我建议改为使用link_to :back或指定它应该返回的位置(link_to root_path)。

于 2014-01-31T16:07:47.860 回答