1
A
回答
1
位置標題需要由每個瀏覽器實現。這是HTTP/1.1的一部分,所以如果有什麼東西想稱自己爲「網頁瀏覽器」,而不是它需要實現位置標題。所以回答你的問題:每個網頁瀏覽器都可以使用Location:
。
不過雖然有你需要考慮的東西:
,你需要記住的第一件事是,header('Location
需要使用絕對路徑,作爲相對URL可能不支持或在不同的瀏覽器的行爲不正確(舊的IE有問題 - 根據RFC 2616,位置標題需要是絕對的)。因此,可能需要檢查是否始終在重定向中使用絕對URL。
第二件事是,你跟蹤系統可能無法正常工作。如果有人使用do not track policy或編輯自己的HTTP referrer比你的跟蹤系統可能會誤以爲沒有發生重定向。雖然它仍然存在,但只有你的跟蹤器不會看到它發生。
第三和最後一件事是web crawlers可能完全忽略報頭(他們幾乎從來沒有這樣做,但它可能是這些罕見的情況下,一個人有一個電樞垃圾郵件機器人試圖通過您的網站抓取一個),或發送錯誤的迴應。
我同意,4%是奇怪高,但它可能會從一些狡猾的機器人抓取你的網站的一個單一的,長的甚至企圖僅僅發生。
希望它有幫助!
相關問題
- 1. 更改瀏覽器標題重定向
- 2. (已解決)無法使用標題重定向(位置:)
- 3. 重定向無法使用標題(「位置:
- 4. 元標記和JavaScript瀏覽器重定向 - 哪個優先?
- 5. 使用AJAX重定向瀏覽器
- 6. 瀏覽器的重定向
- 7. 重定向位置 - 「警告:無法修改標題信息」
- 8. PHP標題重定向消息發送到瀏覽器,但不重定向
- 9. Jquery更新瀏覽器位置,不要重定向
- 10. 標題位置不重定向WORDPRESS
- 11. php重定向到標題位置
- 12. PHP標題位置不重定向
- 13. WordPress標題位置重定向
- 14. 標題位置不重定向
- 15. AngularFire Infinite $ digest使用OAuth瀏覽器重定向方法循環
- 16. 重定向/重新加載瀏覽器
- 17. 瀏覽器在哪裏下載標題?
- 18. 重定向IE7瀏覽器,但無法在Windows Phone 7的
- 19. 重定向的MP3流無法加載Webkit瀏覽器 - Flash 9
- 20. jQuery重定向無法在非IE瀏覽器中工作
- 21. 爲什麼在使用無頭瀏覽器與Chrome瀏覽器時,Spotify會收到非法重定向URI?
- 22. 使用位置標題重定向到頁面?
- 23. 使用標題位置並傳遞參數重定向php
- 24. PHP使用標題位置在框架集中重定向
- 25. 使用位置標題重定向URL,傳遞其他數據
- 26. 使用標頭位置和IE9緩存重定向的問題
- 27. 如何使用ob_start在PHP中的標題位置重定向?
- 28. Chrome瀏覽器和火狐瀏覽器定位問題
- 29. -webkit-mobile瀏覽器的位置問題
- 30. 使用Javascript僞造瀏覽器位置