将数据库上的http更改为https,现在在管理页面上更改为404

时间:2019-02-21 15:26:08

标签: php wordpress

问题:我更改了数据库内wp-options表中的主URL和站点URL(使用wordpress)。我只将“ https”部分的“ http”更改了(该站点具有有效的SSL证书)。之后,每次尝试转到https://example.com/wp-admin时,我都会收到404错误。其他一切似乎还好。

以下是到目前为止我尝试过的事情:

  • 在wp-config.php

  • 中添加了此行define('FORCE_SSL_ADMIN', true);
  • 在此处https://websitesetup.org/http-to-https-wordpress/

  • 检查了相关步骤
  • 返回数据库,并将所有内容改回(从https更改为http),但是问题仍然存在。

我非常感谢您的帮助。预先谢谢你。

(我知道这个问题已经问了很多遍了,但是我无法解决这个问题)。

2 个答案:

答案 0 :(得分:0)

您的网站是否删除了index.php?在这种情况下,WP会加载自定义的.htaccess文件。您可能要看一下:- https://help.dreamhost.com/hc/en-us/articles/215747758-Force-your-site-to-load-securely-with-an-htaccess-file

答案 1 :(得分:0)

谢谢大家的答复。我遵循了您的建议,但无法访问该网站的后端。我最终回到数据库的早期版本。

对于任何想知道的人,我都是通过转到cPanel中“文件”部分下的“服务器倒带”选项来实现的。然后,我单击“恢复数据库”选项卡,然后选择了需要恢复的日期和数据库。

最后,不要忘记在继续操作并单击“还原”之前选中“覆盖现有数据库”复选框。

注意:如果看不到任何数据库或找不到此部分,则可能是因为主机提供商未在您购买的主机软件包中包含此功能。