如何修復 WordPress 登錄重定向循環問題

通用 WordPress 重定向循環很常見,但是當平台不斷將您重定向到 wp-admin 頁面時,即使您輸入了正確的登錄憑據,也會出現登錄重定向問題。

根據其原因,有三種方法可以解決 WordPress 登錄重定向循環問題:清除瀏覽器 cookie 和緩存恢復 .htaccess 文件以及停用主題和插件。

專家提示

請務必先備份您的 WordPress 網站,然後再進行任何重大更改以避免數據丟失

方法一:清除瀏覽器cookies和緩存

WordPress 使用 cookie 進行用戶身份驗證和會話管理。它還支持網站緩存以使其載入更快。

雖然它們對您的網站有益,但 cookie 和緩存可能會導致 WordPress 登錄重定向循環問題。當您的瀏覽器的 cookie 和緩存仍然保留舊信息或使用過時的 WordPress 文件時,就會出現問題。

以下是在流行的網路瀏覽器中清除瀏覽器 cookie 和緩存的方法:

谷歌瀏覽器

  1. 單擊右上角的三點菜單,然後選擇History。或者,您可以按Ctrl+H。
  2. 從左欄中選擇清除瀏覽數據。
  3. 出現對話框後,勾選Cookies 和其他站點數據以及緩存的圖像和文件選項。將時間範圍設置為所有時間,然後單擊清除數據chrome-clear-cookies-cache-1024x480.webp

火狐瀏覽器

  1. 選擇右上角的漢堡包按鈕,然後轉到Options -> Privacy & Security
  2. 導航到Cookie 和站點數據部分並選擇清除數據
  3. 勾選Cookies and Site DataCached Web Content選項,然後點擊Clearfirefox-clear-cookies-cache-1024x501.webp

蘋果瀏覽器

  1. 導航到首選項->隱私。或者,您可以按Command+。
  2. 選擇刪除所有網站數據按鈕,然後單擊立即刪除safari-clear-cookies-cache-1024x473.webp

微軟邊緣

  1. 單擊右上角的三點菜單,然後選擇History。您也可以按 Ctrl + H。
  2. 選擇清除歷史記錄鏈接以打開清除瀏覽數據菜單。
  3. 勾選Cookies and saved website dataCached data and files選項,然後點擊Clearmicrosoft-edge-clear-cookies-cache-1024x399.webp

方法 2:恢復默認 .htaccess 文件

在某些情況下,WordPress 登錄重定向循環問題是.htaccess文件損壞的結果。如果是這樣,您只需將故障文件替換為工作文件即可。

以下是恢復默認.htaccess文件的方法:

  1. 使用 FTP 或文件管理器訪問您網站的根文件夾 ( public_html )。如果您使用的是 Hostinger,您可以在hPanel 的文件部分下找到文件管理器。hpanel-file-manager-7.webp
  2. 找到.htaccess文件,然後將其刪除。或者,您可以通過將文件重命名為其他名稱來禁用它。
  3. 為您的 WordPress 網站創建一個新的 .htaccess 文件。

方法 3:停用主題和插件

衝突或損壞的插件是 WordPress 登錄重定向循環問題的另一個常見罪魁禍首。因此,您需要停用有故障的插件。

以下是通過停用 WordPress 插件來解決登錄重定向循環問題的方法:

  1. 使用FTP文件管理器訪問您網站的wp-content目錄。
  2. 將插件文件夾重命名為其他名稱以停用所有插件。如果此操作解決了問題,則意味著您的插件已損壞。我們現在需要做的是找到確切的罪魁禍首。file-manager-rename-plugins-folder-1024x433.webp
  3. 將 插件 文件夾更改為其原始名稱。這樣,WordPress 可以重新訪問您的插件,但它們仍然處於非活動狀態。
  4. 登錄到您的 WordPress 儀錶板並轉到插件 -> 已安裝插件。 激活所有插件。
  5. 從 WordPress 註銷,然後返迴文件管理器。
  6. 打開 插件 目錄,通過重命名對應的文件夾,一一禁用插件。每次禁用插件時,請嘗試登錄您的站點並繼續這樣做,直到找到導致問題的插件。

同樣,錯誤的自定義主題也可能會破壞您對wp-admin的訪問。要確認這個懷疑,您需要將該站點恢復為默認的 WordPress 主題 -二十七。

以下是通過停用 WordPress 主題來解決登錄重定向循環問題的方法:

  1. 通過phpMyAdmin訪問您網站的 MySQL 資料庫。如果您是 Hostinger 用戶,請打開您的 hPanel,轉到phpMyAdmin並選擇您的資料庫。如果您不知道您的WordPress 資料庫名稱,本教程可以為您提供幫助。
  2. 單擊wp_options表旁邊的瀏覽。請注意,表格的前綴可能會有所不同。phpmyadmin-browse-wp-options-1024x413.webp
  3. 通過選中Show all選項來擴展表格的內容。phpmyadmin-wp-options-show-all-1024x250.webp
  4. 找到模板樣式表行,然後通過雙擊當前主題名稱將值重命名為二十七。phpmyadmin-wp-options-rename-template-stylesheet-1024x318.webp
  5. 如果您可以登錄到您的站點,這意味著您當前的主題會導致登錄重定向循環錯誤。

結論

WordPress 登錄重定向循環是任何人都可能發生的常見問題。幸運的是,您可以通過清除瀏覽器 cookie 和緩存、恢復默認.htaccess文件以及停用主題和插件來輕鬆解決此錯誤。

相關文章