如何修復 WordPress 中的錯誤太多重定向問題
已發表: 2021-07-18多年來,WordPress 一直是最流行和最可靠的網站建設平台的代名詞。 然而,即使是最複雜的系統,例如這個,也不能免於錯誤。 對於 WordPress,使用不同的外部資源(例如插件)是一種常見的做法。 因此,這些第三方資產導致代碼或設置衝突也就不足為奇了。 用戶和管理員都注意到的最典型錯誤之一是重定向問題。 基本上,它可以鎖定用戶甚至管理員訪問網站。 幸運的是,在 WordPress 中修復這個“錯誤太多重定向”問題並讓您的網站再次正常運行並不難。
在 WordPress 中處理錯誤太多重定向問題的方法
當瀏覽器無法連接到網站的正確服務器時,會出現錯誤“重定向過多”(ERR_TOO_MANY_REDIRECTS)。 本質上,瀏覽器會因為未解析的 URL 請求而陷入重定向循環。 這主要是由於插件配置中的衝突而發生的,但也可能是網站文件中的錯誤配置。 如果您的網站由 WordPress 專業人員管理,則幾乎不存在此問題。 但是,如果您是作為初學者來管理您的網站,那麼您應該了解一些解決方案。
為了能夠在 WordPress 中處理此錯誤,這裡有幾個有用的方法可以提供幫助:
- 清除瀏覽器數據 - cookie 和緩存
- 刪除 WordPress 緩存
- 檢查插件是否導致“錯誤太多重定向”
- 檢查 WordPress URL
- 通過重新創建 .htaccess 文件修復重定向錯誤
1)清除瀏覽器數據——cookies和緩存
大多數人可能都知道,在瀏覽互聯網時,瀏覽器會存儲各種信息。 一些最流行和最知名的是 cookie 和瀏覽器緩存。 但是,由於損壞,這些數據通常會導致 WordPress 網站出現“錯誤太多重定向” 。 這不是一個罕見的問題,Chrome、Firefox、Safari 等大多數主流瀏覽器都容易出現這種情況。
如果您在訪問網站時遇到問題,首先要做的是嘗試從不同的瀏覽器訪問它。 如果它給您帶來積極的結果,那麼清除您的瀏覽器數據很可能會解決問題。 一般來說,您可以將瀏覽器設置為在關閉瀏覽器時自動刪除所選信息。 或者,您可以阻止瀏覽器存儲這些數據。 但是,這不是建議,因為有時它會影響您的瀏覽體驗。 儘管如此,每個瀏覽器都允許您通過其設置輕鬆訪問“清除”選項。

2) 刪除 WordPress 緩存
有時,此錯誤的原因在於 WordPress 本身。 WordPress將網站的副本存儲在其緩存中,以加快網站速度並提供更好的用戶體驗。 由於大多數緩存選項是由緩存插件執行的,因此它們通常提供清除它的選項。 如果沒有,有很多 WordPress 緩存插件,如 WP Super Cache,可以讓您輕鬆管理和刪除緩存。
3)檢查插件是否導致“錯誤太多重定向”
在瀏覽器數據之後,導致重定向錯誤的第二個最常見原因是插件。 由於配置錯誤或代碼錯誤,有時它們與 WordPress 發生衝突。 如果您無法訪問該網站,最好的做法是檢查導致錯誤的插件。 可以很容易地訪問 WordPress 中的“插件”選項並一一禁用它們。 直到你發現有問題的那個。 但是,由於重定向錯誤的性質,經常發生即使管理員也無法訪問 WordPress 儀表板的情況。 幸運的是,還有另一種停用插件的方法。

基本上,您需要在主機控制面板中安裝 FTP 客戶端或文件管理器。 這樣,您將能夠訪問鎖定區域並解決問題。 只需瀏覽您的 wp-content 文件夾,找到插件文件夾,然後重命名它。 不要刪除它,以防萬一你需要把它帶回來。 重命名後,WordPress 將自動停用插件,您將能夠訪問您的網站。 也就是說,如果插件導致重定向錯誤。
4) 檢查 WordPress URL
WordPress URL 設置是重定向頭痛的另一個主要原因。 同樣,如果您可以訪問儀表板,則可以在“常規”選項卡下的設置中找到 URL 選項。 進入後,檢查 WordPress 地址 (URL) 和站點地址 (URL) 是否相同。 它應該是。 注意額外的“www” ,因為很多人在這裡犯了這個錯誤。
如果您無法訪問您的儀表板,您需要再次使用 FileZilla 等 FTP 客戶端或主機的文件管理器。 只需導航到 wp-config.php 文件,打開它,然後找到“定義”屬性。 就像前面的示例一樣,您必須確保 'WP_HOME' 和 'WP_SITEURL' 是相同的。

5) 通過重新創建 .htaccess 文件修復重定向錯誤
有時,無限重定向的原因可能是 .htaccess 文件中的信息。 它是用於存儲不同設置的特定文件服務器。 其中,它使用它來管理 WordPress 網站的不同類型的重定向。 它也是一個存儲插件設置的地方,所以要解決這個問題,你必須手動禁用這個文件。 但是,請確保在進行任何更改之前製作文件的備份副本。 備份後,只需刪除文件即可。 在 WordPress 中,現在可以重新獲得訪問權限,找到“永久鏈接”設置並保存。 這將觸發 WordPress 重新創建 .htaccess 文件。

WordPress 總體上是一個相當穩定且編碼良好的系統。 但是,有時會發生錯誤,這通常是由於配置錯誤或第三方插件(如插件)造成的。 如果您有權訪問管理儀表板,大多數問題都很容易解決。 但是,有時,就像重定向錯誤一樣,它可能會使您完全脫離您的網站。 幸運的是,通過使用這些步驟,您可以輕鬆修復 WordPress 中的錯誤“重定向過多”問題並重新獲得訪問權限。