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

今天登入博客后台,添加小 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 即可。