.htaccess 如何将所有HTTPS重定向到HTTP

.htaccess 如何将所有HTTPS重定向到HTTP,.htaccess,redirect,ssl,ssl-certificate,.htaccess,Redirect,Ssl,Ssl Certificate,该网站已被谷歌在其https://URL上编入索引。但是最近SSL证书订阅结束了 现在,当人们点击Google中的链接时,浏览器会显示不安全隐私页面,因为我们缺少SSL证书 如何将所有请求重定向到http站点 我们尝试过这个,但没有成功: https重定向 默认情况下,服务器不应重定向到https。这意味着您在.htaccess文件中有重定向规则,或者您的web应用程序被硬编码为只能通过https访问 注释掉或删除您指向的行,重定向应该被删除 如果没有有效的https证书,则无法将https重定

该网站已被谷歌在其
https://
URL上编入索引。但是最近SSL证书订阅结束了

现在,当人们点击Google中的链接时,浏览器会显示
不安全隐私页面
,因为我们缺少SSL证书

如何将所有请求重定向到http站点

我们尝试过这个,但没有成功:

https重定向
默认情况下,服务器不应重定向到https。这意味着您在
.htaccess
文件中有重定向规则,或者您的web应用程序被硬编码为只能通过https访问


注释掉或删除您指向的行,重定向应该被删除

如果没有有效的https证书,则无法将https重定向到http

(更准确地说,您可以,但带有可怕的红色浏览器警告)


例如,您可以使用let's encrypt创建新证书。(必须每3个月更新一次,但它是免费的,可以自动更新)

为什么不更新证书并将http重定向到https,为他们提供安全的浏览体验?
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=302]