【问题标题】:How to redirect HTTPS to HTTP without SSL Cert如何在没有 SSL 证书的情况下将 HTTPS 重定向到 HTTP
【发布时间】:2016-04-15 18:40:59
【问题描述】:

我有一个网站,当我在 Google 中搜索它时,我发现链接以“https”开头(这会导致一些警告页面)。

该链接实际上适用于“http”,我从不打算在我的网站上使用任何“https”。

如何避免它?或者如何在没有 SSL 证书的情况下将 HTTPS 重定向到 HTTP。

【问题讨论】:

    标签: linux .htaccess http ssl google-search-console


    【解决方案1】:

    如何在没有 SSL 证书的情况下将 HTTPS 重定向到 HTTP。

    你不能。没门。没有解决方法。

    重定向在 HTTP 级别完成,这意味着在 SSL 握手完成之后。因此,您首先需要一个成功的 SSL 握手,并且为此您需要一个有效的证书。

    当我在谷歌中搜索它时,我发现链接以“https”开头(这会导致一些警告页面)。

    这可能是因为您的站点位于具有多个站点并且在其中一些站点上具有 https 的服务器上。这意味着服务器正在端口 443 (https) 上侦听连接,并将提供一些与站点不匹配的默认证书(这会导致警告)。

    您唯一的选择是获取此站点的证书或移至甚至不侦听 https 连接的服务器。

    【讨论】:

      最近更新 更多