really-simple-ssl当内置停用不起作用时,手动卸载

安装SSL可能很棘手。如果另一个插件重定向到http,或者您的证书无效,则可能会发生重定向循环,从而导致无法访问的后端。这个插件附带一个简单的远程停用方法,无需访问后端。虽然这应该总是有效,但作为后备,我将在这里描述如何删除此插件的所有方面。

要知道我们要做什么,我们必须知道插件的作用:

  1. 添加修复程序到wp-config.php(必要时)
  2. 在apache服务器上,如果启用了htaccess重定向选项,则为.htaccess重定向
  3. 将网站和主页网址更改为https。
  4. 动态修复混合内容并添加javascript重定向。

总结一下,我们必须回滚wp-config.php,.htaccess,以及网站和homeurl。

第4项是动态的(不会更改任何内容,只会更改您网站的输出),因此将通过重命名插件文件来处理,这会停用它。

所以我们必须做到以下几点:

1)停用插件

通过重命名插件文件夹来停用插件。
打开你的ftp客户端,导航到wp-content / plugins /并将真正简单的ssl插件重命名为真正简单的ssl-off

2)如果使用,请删除.htaccess重定向

然后,仍然在ftp客户端,在webroot中找到你的.htaccess文件(确保隐藏文件显示),并删除这些注释之间的所有行(以及注释本身)

#BEGIN rlrssslReallySimpleSSL

#END rlrssslReallySimpleSSL

3)删除wp-config.php中的更改

现在,仍然在你的webroot中,找到你的wp-config.php,打开它并检查是否有任何行被非常简单的ssl添加。如果是这样,请将其删除。

4 a)将网站网址和主网址更改回http://

现在,添加

update_option('siteurl',' http://example.com ');
 update_option('home',' http://example.com ');

到你的functions.php。你可以在wp-content / themes / your-active-theme / functions.php中找到functions.php。

使用新浏览器或完全清除浏览器历史记录,浏览到您的http链接并检查结果。

4b)将站点URL和主URL更改为http://,数据库方法

如果使用方法4a无法使其工作,则可以直接在数据库中将URL更改回http。

https://codex.wordpress.org/Changing_The_Site_URL。向下滚动到   直接在数据库中更改URL,然后按照说明操作。

按照这些步骤操作后,您可以确定该插件不再影响您的网站。如果您仍然遇到问题,则会影响您的网站。在这种情况下,请尝试禁用插件,直到它再次运行。请记住继续清除浏览器缓存。

如果您已启用HSTS,则必须专门从浏览器中清除它。

原文链接:https://really-simple-ssl.com/knowledge-base/when-the-built-in-deactivation-does-not-work-manual-uninstalling/

赞(1)
分享到: 更多 (0)
广告位招租了啦!!!快来联系
此处应有广告

评论 抢沙发

评论前必须登录!

 



很高兴本文可以为您带来灵感和帮助!

支付宝扫一扫打赏

微信扫一扫打赏

QQ扫一扫打赏