如何解決WordPress網站URL重定向循環問題
今天,我發現我的WordPress網站之一存在重定向循環問題。 當我嘗試登錄WordPress儀錶板時,Chrome瀏覽器會給我錯誤提示,指出此網頁具有重定向循環。
問題是我設置了 網站URL和 WordPress地址網址 以。。。開始 https:// 但是我最近從Nginx配置中刪除了SSL / TLS,從而創建了一個重定向循環。 因為這次我不會在我的網站上啟用https。 因此,我決定使用SQL語句從MariaDB數據庫更新站點URL和WordPress URL。
首先通過SSH進入Linux Server,然後登錄到MariaDB數據庫。
mysql -u root -p
輸入數據庫根密碼。 之後,顯示所有數據庫。
show databases;
查找WordPress使用的數據庫。 並選擇它。
use <database_name>;
現在輸入以下SQL select語句
select option_id,option_name,option_value from wp_options where option_id in (1,2);
產出
+-----------+-------------+-----------------------+ | option_id | option_name | option_value | +-----------+-------------+-----------------------+ | 1 | siteurl | https://xiaoguoan.com | | 2 | home | https://xiaoguoan.com | +-----------+-------------+-----------------------+ 2 rows in set (0.00 sec)
您可以看到 網站網址 和 主頁(WordPress地址URL) 首先 https。 所以改變他們,所以他們開始 http。 輸入以下SQL語句。
update wp_options set option_value="http://xiaoguoan.com" where option_id in (1,2);
它將siteurl和home的值更新為 http://xiaoguoan.com。 現在重定向循環消失了,我可以登錄WordPress儀錶板了。