某著名搜索引擎的噁心手段

今天登入博客後台,添加小 z 博客的友情鏈接,發現進入後台後所有選項點擊後均顯示 404 錯誤
迅速使用 ssh 連接到 vps 將 wp-config.php 文件中的 define(‘WP_DEBUG’, false) 更改為 define(‘WP_DEBUG’, true) 開啓測試模式
(如果你是用的虛擬主機,則使用 ftp 軟件連接到空間將 wp-config.php 文件下載到本地電腦編輯代碼)
再次刷新後台,提示 plugins 文件夾下的某個插件的數據插入方法已經被禁用,因此判斷應該是插件問題了

解決辦法:
1 、將網站目錄中 wp-content 文件夾下的 plugins 文件夾重命名為 plugins000
2 、然後重新登錄後台,會提示所有插件失效了
3 、再次使用 ssh 或者 FTP 進入網站目錄,將文件夾 plugins000(第 1 步修改過的) 重新修改為 plugins
4 、然後進入插件管理界面,將有衝突的插件卸載,然後啓用其他正常的插件,OK,WordPress 博客後台 404 錯誤解決了~!
——————————————————————————————————————————
另一種情況
如果 WordPress 運行在 Nginx 服務器上,WordPress 博客後台會出現 404 錯誤,其實這主要是 URL 地址中缺少了個/,解決這個問題的方法有 2 種:
第一種方法:
在 WordPress 配置文件 wp-config.php 開頭添加如下代碼:

<base href="/wp-admin/" />

注意:這段代碼要加到 php 標記之前之前。

第二種方法:
如果你使用的是 LNMP 一鍵安裝包安裝的環境,在網站配置文件中會包含 WordPress 的靜態配置文件
include WordPress.conf;
這時我們只需要在這個 WordPress.conf 靜態配置文件末尾添加以下代碼:

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

重啓一下 nginx 即可。