2010-11-09 28 views
3

我想看看我從不同的URL縮短服務獲得的流量像可以在javascript

bit.ly的推薦網址

tinyurl.com

但由於他們使用301重定向,他們不會顯示在我的分析中。

如何找出重定向流量的人員?

或者

更準確地說我怎麼能拿在JavaScript中的推薦網址爲不同的重定向?

+0

看看這裏:http://blog.bit.ly/search/referrers – mplungjan 2010-11-09 08:35:47

回答

3

document.referrer

例子:

if (document.referrer && document.referrer != "") 
     document.write('Thanks for visiting this site from ' + document.referrer); 
+0

使用document.referrer我們得到重定向的推薦,但我們不能讓推薦301重定向。 例如 - 1.html將301重定向到2.html,如果我們嘗試在2.html上設置document.referrer,我們會得到未定義的值或空值。 – Atul 2010-11-09 08:07:54

+1

那麼你可以做的不多。如果*你*在做301,那麼你可以在引用者處查詢查詢字符串。但既然你沒有,你只能抓住請求給你的東西。執行301的代碼需要引用URL的引用。 – RPM1984 2010-11-09 08:12:28