Wordpress 取消SSL后,谷歌仍将用户转到HTTPS

Wordpress 取消SSL后,谷歌仍将用户转到HTTPS,wordpress,apache,.htaccess,http-status-code-301,Wordpress,Apache,.htaccess,Http Status Code 301,我的问题是GoDaddy托管的Wordpress安装。在添加SSL几天后,我决定移动该站点,我将证书留在了后面,不再需要它。许多用户仍将我的网站视为https://example.com因为谷歌为其编制了索引,或者因为该站点位于其缓存中。这是一个大问题,因为浏览器会发出不可信的证书警告,用户不会继续访问该站点 我一直试图通过以下方式解决此问题: 使用谷歌网站管理员工具,并要求谷歌重新抓取/重新索引我的URL 尝试将301重定向写入我的htaccess文件,该文件将从https重定向到http 我

我的问题是GoDaddy托管的Wordpress安装。在添加SSL几天后,我决定移动该站点,我将证书留在了后面,不再需要它。许多用户仍将我的网站视为
https://example.com
因为谷歌为其编制了索引,或者因为该站点位于其缓存中。这是一个大问题,因为浏览器会发出不可信的证书警告,用户不会继续访问该站点

我一直试图通过以下方式解决此问题:

  • 使用谷歌网站管理员工具,并要求谷歌重新抓取/重新索引我的URL
  • 尝试将301重定向写入我的htaccess文件,该文件将从https重定向到http
  • 我的301重定向尚未工作。我已经阅读了几篇文章并尝试了以下代码片段:

    RewriteCond %{SERVER_PORT} ^443$
    RewriteRule (.*) http://example.com/$1 [R=301,L]
    
    RewriteEngine On
    RewriteCond %{HTTPS} off
    
    RewriteEngine On
    RewriteCond %{HTTPS} on
    RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI}
    

    我开始怀疑这是否行得通。有人知道这是否可能吗?

    最后,只有时间治愈了这个伤口。幸运的是,谷歌很快就取消了我的HTTPS地址的索引。

    如果他们先点击HTTPS,你将无法使用重写重定向。我会重新安装证书,然后设置一个301重定向到http,最终会被索引为http。这可能是你立即解决这个问题的唯一方法。