如何解決WordPress登錄頁面刷新和重定向問題


我們經常從用戶那裡收到消息,告知他們的WordPress登錄頁面不斷刷新和重定向。 這將他們鎖定在WordPress管理區域之外,並且他們無法在其網站上工作。

登錄問題可能是由各種不同的錯誤引起的,例如建立數據庫連接錯誤,內部服務器錯誤或白屏死機。

另一種類型的登錄錯誤是您的WordPress登錄頁面不斷刷新並將其重定向回登錄屏幕時。 在本文中,我們將向您展示如何解決WordPress登錄頁面的刷新和重定向問題。

修復WordPress中的登錄頁面重定向和刷新問題

如果您要嘗試本WordPress教程中提到的高級步驟,請創建您網站的備份。 請參閱我們的指南,了解如何手動創建WordPress數據庫備份。

影片教學

訂閱WPBeginner

如果您不喜歡視頻或喜歡書面版本,請繼續閱讀。

是什麼導致WordPress中的登錄頁面刷新和重定向問題?

錯誤的WordPress URL設置和設置登錄Cookie的失敗是導致登錄頁面重定向和刷新問題的最常見原因。

通常,當您登錄時,WordPress會驗證您的用戶名和密碼,然後在瀏覽器中設置一個登錄cookie。 之後,它將您重定向到WordPress管理區域。

如果WordPress無法正確設置登錄cookie,或者您的WordPress管理區域URL不正確,那麼您將被重定向回登錄頁面,而不是管理儀表板。

WordPress中的登錄頁面重定向問題

話雖這麼說,讓我們排查並修復WordPress登錄頁面重定向和刷新問題。

清除Cookies以解決登錄問題

WordPress使用Cookie進行登錄身份驗證,因此解決WordPress登錄問題的第一步是最簡單的步驟。 清除瀏覽器cookie和緩存。

在Google Chrome瀏覽器中,單擊瀏覽器設置菜單,然後選擇 更多工具»清除瀏覽數據

在Google Chrome中清除瀏覽數據

這將啟動Chrome設置頁面,並在屏幕上顯示“清除瀏覽數據”彈出窗口。

在這裡,您需要選擇“清除Cookie和其他站點數據”和“緩存的圖像和文件”選項。

清除Cookie並緩存在Google Chrome中

接下來,點擊“清除數據”按鈕,然後Google Chrome瀏覽器將清除瀏覽器緩存。

另外,請確保您的瀏覽器啟用了Cookie。 完成此操作後,重新啟動瀏覽器,然後嘗試登錄。 這應該可以解決大多數人的問題。

我們提供了完整的指南,其中包含屏幕截圖,顯示瞭如何在所有主要瀏覽器中清除緩存和cookie。

更新WordPress URL設置

WordPress帶有一個設置選項,其中包含您網站的URL和WordPress安裝的URL。

如果您有權訪問WordPress管理區域,則可以在下面看到此選項 設置»常規 頁。

WordPress URL設置

如果這些URL不正確,那麼WordPress將把您重定向回登錄頁面。

現在,由於您無法訪問WordPress管理區域,因此需要編輯wp-config.php文件來解決此問題。

wp-config.php文件是WordPress中的一個特殊文件,其中包含您的重要WordPress設置。 您可以使用FTP客戶端或通過WordPress託管帳戶信息中心中的文件管理器應用程序進行訪問。

通過FTP編輯wp-config.php文件

您將在站點的根文件夾中找到wp-config.php文件。 只需編輯文件,然後將以下代碼粘貼在“就這樣,停止編輯! 祝您出版愉快。

define('WP_HOME','https://www.example.com');
define('WP_SITEURL','https://www.example.com');

不要忘記用您自己的域名替換example.com。

之後,保存您的更改並將文件上傳回您的網站。

現在,您可以訪問您的網站並嘗試登錄,希望可以為您解決問題。

如果不是,請繼續閱讀以獲取其他步驟。

在WordPress中刪除.htaccess文件

有時.htaccess文件可能會損壞,這可能導致內部服務器錯誤或登錄頁面刷新錯誤。

只需通過FTP客戶端或託管帳戶信息中心中的文件管理器應用程序即可訪問您的網站。

連接後,在網站的根文件夾中找到.htaccess文件,然後將其下載到計算機作為備份。

在WordPress中刪除.htaccess文件

之後,繼續從您的網站中刪除.htaccess文件。

接下來,打開wp-admin目錄,如果該目錄中有.htaccess文件,則繼續刪除它。

您現在可以嘗試登錄到WordPress網站。 如果成功,則意味著您的.htaccess文件阻止了您登錄WordPress。

登錄後,只需轉到 設置»永久鏈接 WordPress管理區域中的頁面,然後單擊“保存”按鈕而不進行任何更改。 這將為您的網站生成一個新的.htaccess文件。

停用所有WordPress插件

有時WordPress插件可能會導致此問題,特別是如果兩個插件之間存在衝突。

要停用所有WordPress插件,請使用FTP客戶端或託管帳戶信息中心中的文件管理器應用程序連接到您的網站。

連接後,轉到/ wp-content /目錄。 在其中,您會看到一個名為“ plugins”的文件夾。 這是WordPress安裝所有插件的地方。

重命名plugins文件夾以停用所有插件

只需將plugins文件夾重命名為plugins_backup。 這將停用您網站上安裝的所有WordPress插件。

當無法訪問WP-Admin時,我們還提供了有關如何停用所有WordPress插件的詳細教程。

停用所有插件後,請嘗試登錄WordPress網站。 如果成功,則意味著您的一個插件引起了問題。

恢復為默認主題

升級到較新版本的WordPress或主題本身後,WordPress主題也會引起衝突。 要確定問題是否是由您的主題引起的,您需要停用您的主題。

該過程類似於停用插件。 使用FTP客戶端連接到您的網站。 轉到/ wp-content / themes /目錄,然後將當前主題目錄重命名為themes_backup。

完成此操作後,請嘗試再次登錄。 如果成功,則說明您的主題是造成此問題的原因。

現在,您可以重新安裝主題的新副本,以查看是否可以解決問題。 如果問題再次出現,請聯繫您的主題支持或切換到其他WordPress主題。

我們希望本文能幫助您解決WordPress登錄頁面的刷新和重定向問題。 您可能還希望查看我們的WordPress故障排除指南,其中包含有關如何自行修復WordPress錯誤的逐步說明。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。