301/302跟隨回源
更新時間 2025-09-10 22:08:33
最近更新時間: 2025-09-10 22:08:33
分享文章
本文簡述301/302跟隨回源功能原理、適用場景、配置方式。
功能介紹
配置301/302跟隨回源功能后,邊緣節點會代替用戶去處理源站響應的301/302狀態碼內容,即邊緣節點會直接跳轉到源站301/302響應中的Location地址去請求對應資源,不會把源站響應的301/302跳轉地址直接返回給用戶,讓用戶自己去請求跳轉地址的資源。該功能開啟后將會減少一次(或多次)用戶和邊緣節點的301/302交互,用戶體驗更優。
適用場景
源站使用了重定向的方式去實現資源的獲取。希望邊緣節點在收到301/302響應時再次請求Location地址,獲取到200響應內容,并響應給用戶。
注意事項
- 配置301/302跟隨回源,當前可實現根據不同的場景需求匹配不同的效果設置:
- 期望結果1:源站響應“301/302狀態碼+Location地址”給邊緣節點時,請求Location地址攜帶的HOST頭是源站響應的301/302信息里面的Location域名。
- 期望結果2:源站響應“301/302狀態碼+Location地址”給邊緣節點時,請求Location地址攜帶的HOST頭也是用戶自行配置的“回源HOST”,則在配置301/302跟隨回源前,請確認已經配置了“ 回源HOST ”。
- 支持301/302跟隨回源次數設置。
配置說明
- 登錄。
- 進入安全與加速工作臺-域名-基礎配置頁面。
- 點擊目標域名,并點擊“編輯配置”。
| 配置項 | 配置說明 |
|---|---|
| 回源302/301跟隨時生效 | 回源302/301跟隨時的回源HOST設置,是按照302/301信息里面的Location域名,還是按照用戶自定義配置的“回源HOST”;如為后者,則需開啟該配置。 |
| 跟隨次數上限 | 回源可跟隨Location地址跳轉訪問的最大次數,如超出限制將直接返回302/301狀態碼給用戶。默認值為1,可配置范圍為1-5。回源次數上限為:跟隨次數上限+1,即默認跟隨回源次數上限為2次。 |
