从HTTPS切换回Http

时间:2016-04-19 作者:Patrick Steenks

我最近将我的站点移动到https,方法是在服务器上安装SSL证书,并在wp admin中更新站点地址和站点主页以使用https。

由于我的客户端在使用https时遇到一些错误,我想切换回https。我已经编辑了wp admin中的值,没有https. 我还遵循了中描述的几个选项:https://codex.wordpress.org/Changing_The_Site_URL

然而,似乎什么都不起作用。我不确定出了什么问题。Wordpress内部似乎正在将所有url重定向到https,尽管网站的url已更改。

我还清除了我的。htaccess文件,但这似乎也不是问题所在。非常感谢您的帮助。

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

您可以尝试以下方法:

1. make sure the values changed in database

如果您无法登录到wp admin>settings(wp管理>设置)进行确认,则可以转到数据库的wp\\U选项表并查找siteurlhome 价值观

2. add code to wp-config.php

将这些行添加到wp config。php

define(\'WP_HOME\',\'http://example.com\');
define(\'WP_SITEURL\',\'http://example.com\');

3. Clear your cache

确保从正在使用的任何缓存插件以及浏览器中清除缓存

也可以尝试将此添加到wp-config.php (注“假”)

define( \'WP_CACHE\', false );

4. check https / ssl related plugins

您可能正在使用导致此问题的任何插件,如ssl不安全内容修复程序等。

5. Cloudflare or other dns side redirect

确保站点未使用任何基于dns的重定向

6. disable all plugins and confirm

7. change theme to default and check