将站点URL从http更改为HTTPS后,我的WordPress站点被锁定

时间:2017-01-31 作者:user112193

很酷的东西的未来家园。如果您是网站所有者,请登录以启动此网站

如果您是访客,请尽快回访。“”

3 个回复
SO网友:rudtek

如果您没有访问cPanel的权限,或者不知道如何更改数据库,可以将这两行添加到wp配置中。php文件:

define( \'WP_SITEURL\', \'http://example.com/\' );
define( \'WP_HOME\', \'http://example.com/\' );
当然,您需要将URL更改为实际的URL。只需确保您没有“https”,而是“http”。

这将覆盖数据库条目。

然后进入“设置”下的仪表板,删除您输入的https,单击“保存”,即可解决问题。如果您通过插件添加https,则需要关闭该插件。

然后,您可以从wp配置文件中删除这两行,并确保一切正常。

Two items to note.

一如果你使用的是firefox,我相信Chrome。他们可能会继续尝试加载到您站点的SSL版本,因为他们已经有了它的历史记录。我没有在这里讨论如何解决这个问题,但快速的谷歌搜索会告诉你如何解决。

其他项目。仅仅更改db条目可能不是最好的主意,因为其他可能会损坏序列化字符串。

SO网友:TheGcool

如果您对您的网站cpanel拥有完全控制权,那么您可以将您的worpress网站url从https更改为https。您可以做的另一件事是从cpanel访问数据库,并从列出的表中更改站点url。如果您仍然感到困惑,我也可以为您提供详细的图像提示。

SO网友:Charles Xavier

您还可以在mysql中运行此查询,查看是否遗漏了任何URL,然后将其从https更改回http

SELECT * FROM wordpress.wp_options where option_value LIKE "%example.com%";