1
我試圖重定向用戶到另一個頁面,但是,我需要Referer頭來顯示有重定向。換句話說,如果用戶在SiteA上啓動,然後轉到SiteB,它重定向到SiteC,我需要Referer標頭來顯示用戶在到達SiteC時來自SiteB。重定向到另一個頁面,而不使用3xx重定向代碼
大多數瀏覽器在遇到3xx(301,307等)重定向代碼時不會更改Referer頭,所以我不能使用它。所以我想知道什麼是最好的方法來完成我所需要的?我擁有HTML,PHP和必要的JavaScript。
感謝, 哈利
附:我已經完成了足夠多的HTML,PHP和JavaScript編碼,但還不足以知道這個問題的答案。
你試過了嗎?位置:http://sitec.com/?via = siteb'?然後,您可以檢查* via *請求參數,以便不僅可以找出引用鏈接,還可以通過此鏈接找到哪個主機。 – hakre
也許這可以通過http-equiv重定向來實現? 雖然我不太確定。 – LukeGT
'201 Created'允許您指定位置HTTP標頭。我從來沒有檢查過瀏覽器如何對待Referer。 –