通用 WordPress 重定向循環很常見,但是當平台不斷將您重定向到 wp-admin 頁面時,即使您輸入了正確的登錄憑據,也會出現登錄重定向問題。
根據其原因,有三種方法可以解決 WordPress 登錄重定向循環問題:清除瀏覽器 cookie 和緩存、恢復 .htaccess 文件以及停用主題和插件。
專家提示
請務必先備份您的 WordPress 網站,然後再進行任何重大更改以避免數據丟失
方法一:清除瀏覽器cookies和緩存
WordPress 使用 cookie 進行用戶身份驗證和會話管理。它還支持網站緩存以使其載入更快。
雖然它們對您的網站有益,但 cookie 和緩存可能會導致 WordPress 登錄重定向循環問題。當您的瀏覽器的 cookie 和緩存仍然保留舊信息或使用過時的 WordPress 文件時,就會出現問題。
以下是在流行的網路瀏覽器中清除瀏覽器 cookie 和緩存的方法:
谷歌瀏覽器
- 單擊右上角的三點菜單,然後選擇History。或者,您可以按Ctrl+H。
- 從左欄中選擇清除瀏覽數據。
- 出現對話框後,勾選Cookies 和其他站點數據以及緩存的圖像和文件選項。將時間範圍設置為所有時間,然後單擊清除數據。
火狐瀏覽器
- 選擇右上角的漢堡包按鈕,然後轉到Options -> Privacy & Security。
- 導航到Cookie 和站點數據部分並選擇清除數據。
- 勾選Cookies and Site Data和Cached Web Content選項,然後點擊Clear。
蘋果瀏覽器
- 導航到首選項->隱私。或者,您可以按Command+。
- 選擇刪除所有網站數據按鈕,然後單擊立即刪除。
微軟邊緣
- 單擊右上角的三點菜單,然後選擇History。您也可以按 Ctrl + H。
- 選擇清除歷史記錄鏈接以打開清除瀏覽數據菜單。
- 勾選Cookies and saved website data和Cached data and files選項,然後點擊Clear。
方法 2:恢復默認 .htaccess 文件
在某些情況下,WordPress 登錄重定向循環問題是.htaccess文件損壞的結果。如果是這樣,您只需將故障文件替換為工作文件即可。
以下是恢復默認.htaccess文件的方法:
- 使用 FTP 或文件管理器訪問您網站的根文件夾 ( public_html )。如果您使用的是 Hostinger,您可以在hPanel 的文件部分下找到文件管理器。
- 找到.htaccess文件,然後將其刪除。或者,您可以通過將文件重命名為其他名稱來禁用它。
- 為您的 WordPress 網站創建一個新的 .htaccess 文件。
方法 3:停用主題和插件
衝突或損壞的插件是 WordPress 登錄重定向循環問題的另一個常見罪魁禍首。因此,您需要停用有故障的插件。
以下是通過停用 WordPress 插件來解決登錄重定向循環問題的方法:
- 使用FTP或文件管理器訪問您網站的wp-content目錄。
- 將插件文件夾重命名為其他名稱以停用所有插件。如果此操作解決了問題,則意味著您的插件已損壞。我們現在需要做的是找到確切的罪魁禍首。
- 將 插件 文件夾更改為其原始名稱。這樣,WordPress 可以重新訪問您的插件,但它們仍然處於非活動狀態。
- 登錄到您的 WordPress 儀錶板並轉到插件 -> 已安裝插件。 激活所有插件。
- 從 WordPress 註銷,然後返迴文件管理器。
- 打開 插件 目錄,通過重命名對應的文件夾,一一禁用插件。每次禁用插件時,請嘗試登錄您的站點並繼續這樣做,直到找到導致問題的插件。
同樣,錯誤的自定義主題也可能會破壞您對wp-admin的訪問。要確認這個懷疑,您需要將該站點恢復為默認的 WordPress 主題 -二十七。
以下是通過停用 WordPress 主題來解決登錄重定向循環問題的方法:
- 通過phpMyAdmin訪問您網站的 MySQL 資料庫。如果您是 Hostinger 用戶,請打開您的 hPanel,轉到phpMyAdmin並選擇您的資料庫。如果您不知道您的WordPress 資料庫名稱,本教程可以為您提供幫助。
- 單擊wp_options表旁邊的瀏覽。請注意,表格的前綴可能會有所不同。
- 通過選中Show all選項來擴展表格的內容。
- 找到模板和樣式表行,然後通過雙擊當前主題名稱將值重命名為二十七。
- 如果您可以登錄到您的站點,這意味著您當前的主題會導致登錄重定向循環錯誤。
結論
WordPress 登錄重定向循環是任何人都可能發生的常見問題。幸運的是,您可以通過清除瀏覽器 cookie 和緩存、恢復默認.htaccess文件以及停用主題和插件來輕鬆解決此錯誤。