我需要推荐人的路径。我不想要域名。例如,如果推荐者是
http://www.google.com/adsense
我想要/adsense
。
答案 0 :(得分:125)
request.referer
返回一个字符串,但您可以使用Ruby's URI Module来包装它,然后只是询问它的路径:
if URI(request.referer).path == '/adsense'
答案 1 :(得分:28)
您可以使用
访问refererrequest.referer
答案 2 :(得分:1)
尝试此操作以获取请求引用路径
request.env['HTTP_REFERER'].sub(request.base_url, '') => '/adsense'