403 error on admin login page

时间:2017-10-31 作者:Zsolt Makrai

我这里有个问题。我有一个wordpress站点,不小心将http更改为https,我不确定是否可以将其更改回来。什么是确定的,它让我注销了,当我重新加载管理员登录页面时,它抛出了一个错误,即我的连接不是私有的,然后我得到了一个403禁止页面。

我有权访问FTP并尝试更改wp\\U配置文件,但未成功。已尝试添加此项:

define(\'WP_HOME\',\'http://example.com\');
define(\'WP_SITEURL\',\'http://example.com\');
只有当我输入用户并将其传递给重新加载的登录页面时,它才能访问管理页面。

我还试图删除。htaccess文件,可能已损坏,但没有帮助。

Same question on stackoverflow.请帮我解决这个问题。

1 个回复
最合适的回答,由SO网友:Zsolt Makrai 整理而成

我终于进入了管理页面!所以我将这两行代码添加到wp\\u admin。php: define(\'WP_HOME\',\'http://example.com\'); define(\'WP_SITEURL\',\'http://example.com\'); 之后删除了。htaccess文件,然后删除浏览历史记录,清除缓存和cookie。所有这些之后,我可以进入管理页面。

然后我转到options/general和options/permalinks并保存了设置,它生成了一个。htaccess文件,现在它正在工作。

我还尝试从wp\\u admin中删除添加的两行。毕竟是php,但我破坏了页面,所以他们会停留一段时间。

结束

相关推荐

为什么站点在线时,http标头提供404?

我刚刚将我的wordpress网站从http传输到https,还添加了EasyPache和http2除了我的主页给出了响应代码404之外,一切都很好,并按预期工作,而实际上它在网上工作得很好。请参见此处:http://www.designzzz.com 此外,我还使用了http状态检查工具,如https://httpstatus.io/ 为了验证,同样的事情<谁能告诉我出了什么问题谢谢更新:我刚刚发现问题并不是真正的头,而是权限问题,这并没有让我清除缓存,导致缓存文件失效。