如何修復 WordPress 的’錯誤:重定向過多’問題

11/06/2022

是什麼導致 WordPress 中的 ‘錯誤:重定向過多’ 問題?

‘錯誤:重定向過多’ 是由 WordPress 中配置錯誤的重定向引起的。你可能已經知道,WordPress 有一個 SEO 友好的 URL 結構功能,該功能使用了重定向功能。同樣,許多流行的 WordPress 插件也使用這個功能來設置臨時重定向,創建永久 301 重定向,並修復 404 錯誤。如果你使用插件來修復 SSL 不安全內容問題或使用 WordPress 緩存插件,這也可能影響重定向並導致 ‘重定向過多’ 錯誤。

但是,這個錯誤不會告訴你是什麼導致了衝突並在 WordPress 中強制重定向循環。讓我們看看如何修復這個錯誤導致重定向過多的問題。

清除瀏覽器 Cookies 和緩存

一個常見的錯誤原因可能是你的網頁瀏覽器的 cookies。嘗試使用不同的瀏覽器訪問你的網站,如 Firefox、Safari、Opera 或 Microsoft Edge。如果你能夠正常訪問網站,則需要清除常規瀏覽器中的 cookies 和緩存。

我們有一個詳細的指南,將幫助你清除所有主要瀏覽器中的瀏覽器緩存。

禁用所有 WordPress 插件

WordPress 重定向循環或‘ERR_TOO_MANY_REDIRECTS’最常見的原因是插件衝突。WordPress 插件嘗試設置重定向的方式與默認 WordPress 重定向衝突,會導致這個錯誤消息。要修復這個問題,你需要禁用網站上的所有 WordPress 插件。通常,只需進入 WordPress 管理區域中的插件 » 所有插件頁面並禁用插件。

我們假設由於重定向錯誤,你可能無法訪問 WordPress 管理區域。在這種情況下,你需要使用像 FileZilla 這樣的 FTP 客戶端或 WordPress 主機控制面板中的文件管理器應用程式來禁用 WordPress 插件。連接到網站後,導航到 /wp-content/ 文件夾,並將 plugins 文件夾重命名為 ‘plugins.deactivate’。這將禁用網站上的所有 WordPress 插件。

接下來,你可以嘗試訪問你的 WordPress 網站。如果你現在能夠登錄到 WordPress 管理區,這意味著某個插件引起了錯誤。查明是哪個插件引起了錯誤後,你可以找到該插件的替代品或將問題報告給插件的 WordPress 支持論壇。

修正 WordPress URL

另一個主要原因是 WordPress URL 設置中的錯誤配置。通常可以在設置 » 常規頁面上查看這些選項。對於大多數網站,WordPress 地址和網站地址字段中的 URL 必須相同。但是,某些用戶可能會在一個 URL 中使用 ‘www’ 而在另一個 URL 中不使用 ‘www’。

由於你可能無法訪問 WordPress 管理區,可能需要使用 FTP 客戶端或文件管理器應用程式來修正 WordPress URL。連接到你的 WordPress 網站,導航到 /wp-content/themes/your-theme-folder/,並找到並編輯 functions.php 文件。添加以下代碼:

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

不要忘記用你自己的網站 URL 替換 ‘https://example.com’。保存更改並將文件上傳回網站。然後,試著訪問你的网站,看看是否解決了錯誤。

重置 WordPress 的 .htaccess 文件

.htaccess 文件是一個特殊的文件,用於網站服務器管理重定向和其他服務器設置。有時,WordPress 插件可能會對 .htaccess 文件進行更改,這可能會觸發此錯誤。在這種情況下,你需要手動重置 WordPress 的 .htaccess 文件。

同樣,你需要使用 FTP 客戶端或主機控制面板中的文件管理器應用程式訪問網站。連接後,在根文件夾查看 .htaccess 文件。為了安全起見,先將 .htaccess 文件備份到你的電腦,然後從網站中刪除它。現在,你可以試著訪問你的 WordPress 博客。如果一切正常運行,這意味著 .htaccess 文件引起了重定向錯誤。
由於我們刪除了 .htaccess 文件,現在需要重新創建它。通常,WordPress 會自動完成這一操作。你只需要進入設置 » 固定鏈接頁面並單擊底部的 ‘保存更改’ 按鈕即可。

防止 WordPress 中的 ‘錯誤:重定向過多’

希望我們剛覆蓋的步驟已經修復了網站上的重定向問題。如果這些步驟未解決問題,你可能需要與你的 WordPress 主機公司聯繫,確保伺服器沒有問題。他們修復了網站上的問題後,你應該能夠找出是什麼引起的。如果問題是由插件引起的,請將問題報告給相關插件的支持論壇,但如果你無法獲得幫助,可以總是找到替代插件。如果錯誤是由於 WordPress 網站配置錯誤引起的,請記下來,確保設置正確無誤。

我們希望這篇文章幫助你解決了網站上的 ‘錯誤:重定向過多’ 問題。你可能還希望收藏我們的常見 WordPress 錯誤終極手冊,並參考如何聯繫 WordPress 支持指南。如果你喜歡這篇文章,請訂閱我們的 YouTube 频道,你也可以在 Twitter 和 Facebook 上找到我們。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>