Wordpress中wp-admim管理后台(404)无法进入,无限循环跳出解决方法

简介: 两天没登博客,今天突然无法进入管理员界面了,通常都是在网站后缀加上/wp-admin进去,今天竟然出现了进不去的情况,具体网页上面显示: oldpan.me/login__trashed?redirect_to=https%3A%2F%2Foldpan.me%2Fwp-admin%2Findex.php 也就是无法找到该页面,通常来说就是404界面。
+关注继续查看

两天没登博客,今天突然无法进入管理员界面了,通常都是在网站后缀加上/wp-admin进去,今天竟然出现了进不去的情况,具体网页上面显示:

oldpan.me/login__trashed?redirect_to=https%3A%2F%2Foldpan.me%2Fwp-admin%2Findex.php

也就是无法找到该页面,通常来说就是404界面。

遇到这种问题网上的方法有很多,按以下步骤一一来进行:

1、首先通过ssh登录你的博客服务器,看wwwroot根目录下wp-admin文件夹还在不在,一般来说都是在的,如果不在的话问题有点大;

2、最大的可能(我就是这个原因)是插件的缘故,插件冲突导致页面无法正式访问,这种情况的话,首先也是到达wwwroot根目录下,cd进行wp-content目录,找到plugins目录,将其改名,利用mv plugins pp改成pp名字,然后再尝试进去wp-admin界面,如果正常进去,再将其改回来即可,此时所有插件都会被禁用,现在要做的就是一一启动观察排除是哪个插件导致的此现象。

3、另一个常见的原始是该目录没有权限:
将wp-admin目录的权限改成755或者最好把所有的wwwroot下的所有目录和文件都改成755,利用chmod -R 755 wwwroot进行操作

4、可能是加速器导致的问题,将加速器如七牛云等关掉

5、修改nginx配置文件,也就是修改重定向,进行伪静态访问:

/usr/local/nginx/conf/wordpress.conf
到上面的地址
添加下面的代码

location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

需要注意的几点:
1、多尝试换浏览器进行访问,因为有的浏览器可能访问的cookie存在不同;
2、尝试清楚网站cookie后在进行登录尝试。

此问题文章汇总,可能里面会有帮助的内容:
1、https://mu.wordpress.org/forums/topic/11865
2、https://forums.digitalpoint.com/threads/wp-admin-redirecting-to-wp-login-php-unable-to-login-to-dashboard-on-wordpress.2510081/
3、https://wordpress.stackexchange.com/questions/101295/cant-access-login-screen-wp-login-php-404s
4、https://wordpress.stackexchange.com/questions/113161/wp-admin-url-doesnt-allow-to-login-and-redirects-to-same-page
5、https://www.douban.com/note/274419122/
6、http://www.280i.com/tech/861.html

目录
相关文章
|
8月前
|
网络协议 关系型数据库 MySQL
Docker中MySQL和WordPress的常见问题及解决方法
Docker是一个开源的容器平台,可以让你快速地开发和部署应用程序。在使用Docker时可能会遇到一些关于MySQL和WordPress的问题,例如连接错误或空响应。本文将介绍两个常见的问题及其解决方法,以及如何使用Apache HttpComponents进行带有NTLM认证的HTTP请求
220 0
Docker中MySQL和WordPress的常见问题及解决方法
|
11月前
|
开发者
云上 WordPress 网站的管理|学习笔记
快速学习云上 WordPress 网站的管理
54 0
云上 WordPress 网站的管理|学习笔记
|
11月前
|
关系型数据库 MySQL Linux
WordPress地址(URL)修改后打不开网站的解决方法
WordPress地址(URL)修改后打不开网站的解决方法
WordPress地址(URL)修改后打不开网站的解决方法
|
运维 测试技术
WordPress博客系统菜单分类出现404解决方法
WordPress博客系统菜单分类出现404解决方法
352 0
WordPress博客系统菜单分类出现404解决方法
CDN
|
缓存 网络协议 前端开发
全面加速Wordpress站点:从文章页到管理后台
使用阿里云服务和几个插件,提高wordpress站点每个环节的访问速度。
CDN
604 0
全面加速Wordpress站点:从文章页到管理后台
阿里云虚拟主机 WordPress 无法代发邮件问题的解决方法
阿里云虚拟主机 WordPress 无法代发邮件问题的解决方法
454 0
阿里云虚拟主机 WordPress 无法代发邮件问题的解决方法
|
关系型数据库 数据管理 MySQL
修改WordPress地址(URL)出现错误的解决方法。
在修改WordPress地址(URL)后,出现了无法访问管理页面的情况时,使用此方法可以解决该问题。
730 0
修改WordPress地址(URL)出现错误的解决方法。
|
关系型数据库 MySQL 数据库连接
关于WordPress建立数据库连接错误的解决方法
自己在调整自己的WordPress网站(APP兼职网)时,刷新页面是突然出现建立数据库连接错误。 按照页面的提示,主要原因可能有几下几种: 1、数据库配置文件被篡改。 2、数据库服务器的问题,服务未启动或者其他的一些数据库故障。
1514 0
关于WordPress建立数据库连接错误的解决方法
|
应用服务中间件 nginx
WordPress官方打不开429 Too Many Requests的解决方法
有站长反应WordPress官网打不开了,nginx 429错误,提示“Too Many Requests”,新手站长网分享WordPress官网打不开的原因及解决方法: WordPress官网打不开 最近WordPress官网打不开了,提示: 429 Too Many Requests nginx 如果你也遇到这种情况,不要担心,这不是你一个人的问题,很多站长都收此困扰。
8973 0
利用阿里云搭建WordPress网站 – 数据库缓存和管理
WordPress是一种非常流行的博客网站平台,也可以当作一个内容管理系统(CMS)来使用, 是世界上使用最广泛的博客系统之一。WordPress有非常多优秀的插件,使得这个开源产品变得非常容易扩展,满足不同的需求。
4692 0
相关产品
云迁移中心
推荐文章
更多