如何修復 WordPress 中的錯誤太多重定向問題

已發表: 2021-11-22

您是否正在嘗試解決 WordPress 網站上的“錯誤太多重定向”錯誤?


這是一個常見的 WordPress 錯誤,可能是由插件或不正確的設置引起的。 結果,用戶被鎖定在他們的 WordPress 網站之外,這尤其令人沮喪。


使用本文,您將學習如何解決 WordPress 中的“錯誤太多重定向”問題。 您還將學習如何重新訪問您的網站並解決問題。

是什麼導致 WordPress 中的錯誤太多重定向問題?

WordPress 的“錯誤太多重定向”錯誤是由錯誤配置的重定向引起的。
WordPress 具有重定向功能和對 SEO 友好的 URL 結構。

此外,許多流行的 WordPress 插件使用此功能來設置臨時重定向、永久 301 重定向以及修復 404 錯誤。

使用 WordPress 緩存或插件來處理 SSL 不安全的內容,這些也可能導致重定向失敗。

此錯誤不會告訴您是什麼導致了衝突並迫使 WordPress 進入重定向循環。

Firefox 顯示一條錯誤消息,內容為“頁面未正確重定向。”

現在,讓我們看一下 WordPress 中“重定向過多”問題的解決方案。

我們的團隊將引導您逐步排除故障,訪問您的 WordPress 網站,並防止錯誤再次發生。

1.清除瀏覽器cookies和緩存

該錯誤可能是由您的網絡瀏覽器中的 cookie 引起的。 使用不同的瀏覽器訪問您的網站,例如 Firefox、Safari、Opera、Microsoft Edge 等。

如果您可以使用其他瀏覽器正常訪問您的網站,則需要清除常規瀏覽器上的 cookie 和緩存。

清除瀏覽器 Cookie 和緩存

您可以在我們的網站上找到有關如何清除所有主要瀏覽器中的瀏覽器緩存的詳細說明。

如果更改瀏覽器不能解決問題,您可以繼續下一步。

2. 停用所有 WordPress 插件

插件衝突是 WordPress 重定向循環或“重定向過多”問題的最常見原因。 當插件嘗試以與 WordPress 的默認重定向衝突的方式設置重定向時,會發生該錯誤。

您需要停用您網站上的所有 WordPress 插件才能解決此問題。 您通常可以通過轉到 WordPress 管理區域中的插件»所有插件來停用插件。

停用所有 WordPress 插件

由於重定向錯誤,我們假設您可能無法訪問 WordPress 管理區域。

停用 WordPress 插件將需要您訪問 WordPress 主機控制面板中的文件管理器應用程序或使用 FTP 客戶端。

使用 FTP 客戶端轉到 /wp-content/ 文件夾。

FTP客戶端

您必須將此文件夾重命名為“plugins.deactivate”。 您可以通過簡單地重命名來停用 WordPress 插件。

重命名此文件夾

插件文件是從 WordPress 的插件文件夾中加載的。 如果找不到文件,數據庫中的插件會自動禁用。

請立即嘗試訪問您的 WordPress 網站。 現在您可以訪問您的 WordPress 儀表板,這意味著您的插件之一導致了錯誤。

要找出問題所在的插件,請切換回 FTP 或文件管理器應用程序並重命名插件。 停用文件夾後返回插件文件夾。

轉到您網站的 WordPress 管理區域中的插件 » 所有插件頁面。

然後,一次向您的網站添加一個插件,然後檢查您是否可以重現該問題。

一旦確定導致錯誤的插件,您可以找到導致錯誤的替代插件或將問題報告給插件的支持論壇。

3.修復WordPress URL

此錯誤的另一個主要原因是 WordPress 的 URL 設置中的錯誤配置。 通常,這些選項可以在設置 » 常規頁面上找到。

修復 WordPress URL

大多數網站的 WordPress 地址和站點地址字段應該相同。 但是,有些用戶可能會在一個 URL 中使用 www,而在另一個 URL 中使用非 www。

因為您可能無法訪問 WordPress 管理區域,您可能需要使用 FTP 客戶端或文件管理器應用程序來修復 WordPress URL。

使用 FTP 客戶端,連接到您的 WordPress 站點並導航到 /wp-content/themes/your-theme-folder/。

連接到您的 WordPress 網站

您需要找到 functions.php 文件並使用記事本或 TextEdit 等純文本編輯器對其進行編輯。

在底部添加以下代碼:

1 update_option('siteurl', 'https://example.com');
2 update_option('home', 'https://example.com');

將 https://example.com 替換為您網站的 URL。 您的更改現已保存,可以再次上傳文件。


要解決該錯誤,您可以再次訪問您的網站。

4. 重置 WordPress .htaccess 文件

網站的服務器使用 .htaccess 文件來自定義重定向和其他設置。 此外,WordPress 使用此文件來創建對 SEO 友好的 URL 和重定向。

WordPress 插件可能會修改您網站的 .htaccess 文件,從而導致發生此錯誤。 此外,停用插件可能不會從您的 .htaccess 文件中刪除這些更改。

在這種情況下,您必須手動重置 WordPress .htaccess 文件。

或者,如果您安裝了 FTP 客戶端,您可以使用託管儀表板中的文件管理器應用程序。 在您網站的根文件夾中,您會找到 .htaccess 文件。

重置 WordPress .htaccess 文件

注意:如果您找不到 .htaccess 文件,請參閱我們的指南,了解如何在 WordPress 中找到 .htaccess 文件。

作為第一步,您需要將 .htaccess 文件的備份副本下載到您的計算機上。
然後,您可以從您的網站上刪除該文件。 您現在可以訪問您的 WordPress 博客,如果一切正常,那麼重定向錯誤是由您的 .htaccess 文件引起的。

您需要重新創建 .htaccess 文件,因為我們已將其刪除。 您的 WordPress 站點通常可以自行執行此操作,但要確保您可以轉到設置»永久鏈接頁面並單擊底部的“保存更改”按鈕。

永久鏈接頁面

5. 防止 WordPress 中的錯誤太多重定向

希望上述步驟已經解決了您網站的重定向問題。 如果他們沒有解決問題,您可能需要聯繫您的 WordPress 託管公司以確保這不是服務器問題。

修復網站後,確定問題的原因也很重要。

如果它是插件,您應該將問題報告給插件的支持論壇。 我們有關於如何請求 WordPress 支持的指南。 但是,如果您無法獲得幫助,您總是可以找到一個替代插件來做同樣的事情。

在 WordPress 配置錯誤的情況下,您可以記錄錯誤並更正您網站的設置。

請參閱我們的詳細教程,了解如何像 WordPress 專業人士一樣自行解決 WordPress 問題以獲取更多提示。

本文可能已幫助您解決網站上重定向過多的問題。

此外,您可能希望將我們的常見 WordPress 錯誤終極指南加入書籤。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取更多 WordPress 視頻教程。