Cloudflare:解決重定向循環(huán)錯誤

來源: Cloudflare
作者:Cloudflare
時間:2021-01-27
18268
解決阻止訪問者查看您網(wǎng)站的重定向循環(huán)(過多的重定向)錯誤。

pexels-nothing-ahead-4576321.jpg

概述

重定向循環(huán)錯誤的兩個典型原因是:

Cloudflare SSL 選項與源 Web 服務(wù)器配置不兼容,以及Page Rule 配置錯誤。

瀏覽器通常在發(fā)生重定向循環(huán)錯誤時顯示錯誤消息,例如:

頁面未正確重定向

ERR_TOO_MANY_REDIRECTS

如需有關(guān)確定源 Web 服務(wù)器是否響應(yīng)重定向的幫助,請與主機(jī)提供商或站點管理員聯(lián)系。

Cloudflare SSL 選項與您的源 Web 服務(wù)器不兼容

重定向循環(huán)的最常見原因是以下原因的組合:

源 Web 服務(wù)器執(zhí)行的重定向,以及Cloudflare SSL 選項與您的源執(zhí)行的重定向不兼容。

原因

Cloudflare SSL/TLS 應(yīng)用中的靈活 SSL 選項通過 HTTPS 加密瀏覽器和 Cloudflare 網(wǎng)絡(luò)之間的流量。但是,當(dāng)啟用靈活 SSL 選項時,Cloudflare 會通過 HTTP 將請求發(fā)送到未加密的源 Web 服務(wù)器。如果您的源 Web 服務(wù)器配置為在使用靈活 SSL 選項時將所有 HTTP 請求重定向到 HTTPS,則會發(fā)生重定向循環(huán)。

使用完全或完全(嚴(yán)格)SSL 選項時,也可能發(fā)生重定向循環(huán)。 唯一的區(qū)別是 Cloudflare 通過 HTTPS 與源 Web 服務(wù)器聯(lián)系,如果源 Web 服務(wù)器將 HTTPS 請求重定向到 HTTP,則會發(fā)生重定向循環(huán)。

解決方案

通過以下方法之一解決重定向循環(huán):

1.(推薦)從源 Web 服務(wù)器配置中將 HTTPS 移到 HTTP 或?qū)?HTTP 移到 HTTPS 重定向。例如:

Apache - RewriteRules

nginx - 重寫指令和 301 返回指令

如需有關(guān)配置源 Web 服務(wù)器的幫助,請與主機(jī)提供商或站點管理員聯(lián)系。

2.更新 SSL/TLS 應(yīng)用中的 Cloudflare SSL 選項:

如果當(dāng)前設(shè)置為靈活,并且在源 Web 服務(wù)器上配置了 SSL 證書,則更新為完全。

(不推薦)如果當(dāng)前設(shè)置為完全,則更新為靈活。

使用關(guān)閉 SSL 選項并通過 SSL/TLS 應(yīng)用在 Cloudflare 中或在源 Web 服務(wù)器中啟用 HSTS 也會導(dǎo)致重定向循環(huán)。將 SSL 選項調(diào)整為靈活或完全,或禁用 HSTS。

Page Rule 配置錯誤

原因

如果使用轉(zhuǎn)發(fā) URL 設(shè)置配置了兩個有沖突的 Page Rule,則也會發(fā)生重定向循環(huán)。例如,一個 Page Rule 將 a.example.com 的流量重定向到 b.example.com,另一個 Page Rule 將 b.example.com 重定向到 a.example.com。

解決方案

檢查 Cloudflare Page Rule 應(yīng)用中的規(guī)則,確認(rèn)是否存在兩個規(guī)則配置為相互轉(zhuǎn)發(fā)流量。

為了減少重定向循環(huán)和混合內(nèi)容錯誤的可能性,Cloudflare 建議 Wordpress 用戶在其源 Web 服務(wù)器上安裝 Cloudflare WordPress 插件,并在插件中啟用 Automatic HTTPS Rewrites 選項?;蛘撸珻loudflare 建議使用 SSL Insecure Content Fixer 或 Really Simple SSL 插件。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Cloudflare,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家