為什麼要更改 Referer 標頭設置以及如何操作

當您單擊超鏈接訪問網頁時,新頁面通常會識別並記錄您來自的網頁的 URL(在其“引用日誌”中)。該信息會自動附加到HTTP 標頭字段當請求一個新網頁時,被稱為HTTP 引用(最初是推薦人的拼寫錯誤)。

雖然引薦來源網址中包含的信息通常對於訪問的網站來說是有用的信息,但可能會被濫用來跟踪互聯網上的網站訪問者,特別是與 cookie 和其他跟踪技術結合使用時。搜索引擎尤其不擅長在引用標題中洩露信息,因為它們通常包含用於查找網頁的搜索詞。

在 Firefox 中禁用 Referer 標頭

在 Firefox 中,當您單擊 URL 時,很容易阻止瀏覽器發送引薦來源網址信息。

  1. 在 URL 欄中輸入“about:config”,然後按 Enter 鍵(您可能需要點擊“我會小心,我保證!”警告)
  2. 在搜索欄中輸入“network.http.sendRefererHeader”
  3. 當“network.http.sendRefererHeader”首選項出現時,雙擊它
  4. 在對話框中輸入整數值 0、1 或 2,然後單擊“確定”並關閉“about:config”選項卡

您在步驟 4 中輸入的整數值決定了 Firefox 如何處理 Referer 標題:

值 0- 完全禁用 Referer 標頭。這可能是您想要的,但它確實會破壞一些網站(尤其是 WordPress)

值1- 單擊鏈接時發送 Referer 標頭,但在頁面上加載圖像時不發送。這應該可以防止大多數使用 cookie 的跨站點跟踪,同時還允許依賴 Referer Headers(例如 WP)的站點正常運行

值2- 這是默認設置,並發送 Referrer 標頭。

其他選項

那些想要更細粒度控制的人可以嘗試使用更改引用者按鈕和引用者控制 Firefox 附加組件。兩者都允許您輕鬆打開和關閉“network.http.sendRefererHeader”設置,並為網站創建黑名單/白名單。

Google Chrome 不允許您在其設置中關閉 Referer 標頭,但可以從 Chrome Store 獲取 Referer Control 擴展。

還要記住,Referer 標頭僅在您單擊鏈接時才會傳遞。將網址剪切並粘貼到瀏覽器的 URL 欄中,或手動輸入,也將阻止任何 Referer 標頭髮送到訪問的網站。

欲了解更多信息,請查看我們的最好的VPN列表。