как получить реферер из перенаправленного url

У меня есть url

domain.com/a

который перенаправляет на

domain.com/controller/action/a .

Как мне получить реферер (т.е. domain.com/a) в моем действии для domain.com/controller/action/a ?

Один из вариантов - добавить ссылающийся домен в качестве параметра.

domain.com/controller/action/a?referral=domain.com/a .

Есть ли способ получить реферер, не передавая старый реферер в качестве параметра. Как мы бы получили от **request.referrer**. request.referrer, похоже, не работает с перенаправленными урлами.

Я использую Ruby on Rails для своей разработки.

14
задан Prabesh Shrestha 17 January 2012 в 17:36
поделиться