Cloudflare重定向次數過多怎么辦?HTTPS重定向修復指南
本文有1148個文字,大小約為5KB,預計閱讀時間3分鐘
原文標題:Cloudflare重定向次數過多怎么辦?HTTPS重定向修復指南
Cloudflare是國際知名的免費提供CDN(內容分發網絡)服務和安全服務商。通過使用Cloudflare CDN訪問,可以使我們網站的訪問響應速度在全球范圍內都能獲得質的提升!
然而,有客戶在開通使用 CloudFlare 時,反饋訪問網站出現了“將您重定向的次數過多”的問題,導致網站無法正常訪問。

什么是“重定向的次數過多”?
“重定向的次數過多”通常發生在瀏覽器在嘗試加載頁面時被重定向了多次,但未能達到目標頁面。瀏覽器在檢測到重定向次數超過預設的閾值后,會停止加載,并顯示錯誤消息。這個問題不僅會影響用戶體驗,還可能導致搜索引擎爬蟲無法正確索引頁面,對網站的SEO造成負面影響。
CloudFlare 導致“重定向的次數過多”的常見原因
HTTP 與 HTTPS 重定向沖突:當站點設置了從 HTTP 到 HTTPS 的重定向,而 CloudFlare 同時也啟用了“總是使用 HTTPS” 或 “ 自動 HTTPS 重寫” 等功能時,可能會導致無限循環重定向。例如,當一個HTTP請求到達服務器時,服務器可能將其重定向到HTTPS,而CloudFlare又嘗試將這個HTTPS請求重定向回HTTP,從而形成循環。
CloudFlare 的 SSL 配置錯誤:CloudFlare 提供了多種 SSL 模式,包括“靈活”、“全站”、“全站(嚴格)”等。如果站點服務器的 SSL 配置與 CloudFlare 的 SSL 模式不匹配,可能會導致重定向錯誤。比如,使用“靈活”模式時,CloudFlare 會與瀏覽器通過 HTTPS 通信,但與源服務器則通過 HTTP 通信,如果源服務器也設置了從HTTP到HTTPS的重定向,就會出現循環重定向。
網站配置問題:一些網站管理系統,如 WordPress,可能會在后臺強制執行某些URL結構或協議。如果這些設置與 CloudFlare 的配置不一致,可能會導致重定向循環。
解決方法
1. 檢查后臺站點地址設置
登錄 WordPress 網站后臺,在【 常規 – 設置 】頁面,檢查其中的 WordPress 地址(URL)和 站點地址(URL)兩項中的網址是否為 https:// 開頭的,如下圖所示:

如果是舊的 http://,則需要修改為 https:// 。
2. 設置 CloudFlare 的 SSL 加密模式
在 CloudFlare 站點管理中找到 配置 SSL/TLS 功能,修改設置 SSL 加密模式。

點擊上圖中的 配置 按鈕,進入SSL/TLS的配置頁面,如下圖所示:

CloudFlare 提供的 自定義 SSL/TLS 加密模式有以下幾種:
嚴格(僅 SSL 源服務器拉取):在 CloudFlare 與您的源服務器之間強制進行加密。使用此模式可以確保與您的源服務器的連接始終是加密的,不考慮您的訪問者的請求。
完全(嚴格):啟用端到端加密,對源服務器證書強制執行驗證。使用 CloudFlare 的源服務器 CA 為您的源服務器生成證書。
完全:啟用加密端到端。當您的源服務器支持 SSL 認證但未使用有效的公開可信的證書時,使用此模式。
靈活:僅在訪問者與 CloudFlare 之間啟用加密。這可以避免瀏覽器發出安全警告,但 CloudFlare 與您的源服務器之間的所有連接均通過 HTTP 建立。
關閉(不安全):未應用加密。關閉 SSL 將禁用 HTTPS,瀏覽器同時會顯示警告,指出您的網站不安全。
一般默認為 靈活 加密模式。但是,在 WordPress 搭建的網站環境下,使用 CloudFlare 時,在 選擇加密模式 中,選擇使用 自定義 SSL/TLS,并使用里面的 完全(Full),或者 完全(嚴格)(Full(strict))的加密模式。
3. 清除 CloudFlare 緩存
以上調整好 CloudFlare 提供的 自定義 SSL/TLS 加密模式后,還需要清除 Cloudflare 緩存數據。
在 CloudFlare 站點管理中找到 緩存 – 配置 頁面,點擊 清除緩存 中的 清除所有內容 按鈕。如下圖所示:

至此,CloudFlare 導致的 WordPress網站“將您重定向的次數過多”問題就解決了。其實,“重定向的次數過多”是使用 CloudFlare 時遇到的常見問題,通過排查調整 CloudFlare 的SSL/TLS配置、服務器設置和網站的URL配置,找到導致問題的關鍵點,再依次排查解決就行。
Cloudflare 還提供安裝 WordPress Cloudflare 插件以方便配置和直接在WordPress網站后臺進行管理查看。一鍵單擊即可安裝專為 WordPress 平臺開發的設置。
Cloudflare CDN插件下載地址:https://wordpress.org/plugins/cloudflare/
原文鏈接:https://www.wppop.com/wordpress-cloudflare-redirect-too-many-times-error-solution.html
本文來源:http://www.kyotomoriagedaisakusen.com/tutorials/422.html
版權聲明:本文為向前網絡工作室,未經站長允許不得轉載。

獲得更多外貿訂單