本帖最後由 ourcubk 於 2014-10-14 12:36 編輯 x5 G; y4 t: n" T* I0 D
月光飛燕 發表於 2014-10-13 12:21 ) {6 `! k3 m2 T2 u$ h
用戶到了123後,如果看一下頁面,再點amazon是檢測不到的 M \6 [( ~7 d
反之,如果是cloak url這種連續跳轉,是可以檢測 ...
: L: @) X: p1 | {: V主要看 "用戶通過www.123.com 跳到 amazon" 這個操作方式.& r8 K8 V4 J* ?) u T! N
如果是301,應該可能大概會看到
, ^, B6 a0 \# n
$ F$ }" R, f& o( Z7 v如果是js模擬點擊,則顯示的是www.123.com
. y& a3 x2 e+ ]# f7 C這裡面有很多中js手法, window.location.href 或者 模擬點擊 在不同的瀏覽器表現也不一樣, 比如IE用前者會導致refer的丟失(太久了,忘記是哪個了),IE版本不同也不一樣,IE8之前基本丟失. 可考慮一起使用.5 {( E K& `! d$ d1 g
. b1 v w: K+ r1 q6 l9 P# r我自己操作的google點擊A站,然後跳轉到B站,顯示的是A站,而不是google.) W' L( h% r- x7 _, F& z
: S1 \5 N" K+ b$ r
reffer這個東西是用戶瀏覽器打開網頁在http header的時候傳遞給訪問的站點的,所以其實關鍵就是用戶的瀏覽器記錄的是哪個.
9 U% K- x7 c* `) D9 n如果是301,這個reffer應該會一直保留到終點站.
, W6 n M& ^: e) B) i1 ?+ z, a4 I
4 |$ `( ?$ H. D V/ g+ k! S
9 N! l; {# m( a0 J8 b, r7 u' R o( a
* g: R' [' Y: x6 N
) h4 [2 O& y4 X6 h( ~/ I
|