
一如既往,我要提前感謝你們所有的幫助和幫助。
我正在尋找一種方法來自動將用戶重定向到網站並將重定向網站維護為推薦網站。讓我以逐步的形式解釋該過程以及需要什麼。
- 用戶點擊電子郵件中所需的鏈接
- 使用者被導航到 testdomain.com
- 使用者會自動重定向到 test.com/landing
- test.com 將 testdomain.com 視為推薦網站
- 資料透過 Google Analytics 收集
我不確定這個 PHP 程式碼是否會處理它 -
header("Location: http://google.com", true, 303);
我可以測試,這很可能就是我要做的。但我想更多地了解為什麼這會起作用或為什麼這不起作用。
答案1
我相信“Referer”字段是在客戶瀏覽器。您無法保證您想要的操作一定會發生。瀏覽器可以選擇發送固定/錯誤推薦人或者根本沒有。
這RFC似乎並不表明需要以任何方式保留引用者。
由於連結的來源可能是私人資訊或可能洩露其他私人資訊來源,因此強烈建議使用者能夠選擇是否發送 Referer 欄位。例如,瀏覽器用戶端可以有一個用於公開/匿名瀏覽的切換開關,這將分別啟用/停用Referer和From
資訊的發送。
答案2
我認為它也不會按照您想要的方式工作。 Referer 標頭由客戶端控制。大多數瀏覽器僅在您點擊連結時設定引用網站。他們不會在重定向上設定它。
如果有人點擊 Google 中鏈接到 testdomain.com 的鏈接,test.com/landing 會將其顯示為來自 google。如果他們輸入 testdomain.com,他們將被重定向,並且推薦來源網址將為空白。
也許您可以在 testdomain.com 上設定日誌記錄並找出有多少人被重定向到 test.com/landing。