当HTTP请求被重定向到使用HTTPS时,会出现什么问题?



如何用(伪)代码解决这个问题?

我试图通过HTTP站点访问HTTPS URL。它在我不知情的情况下正确地重定向到HTTPS。谁能解释一下它是怎么工作的,会出什么问题?

我能想到在HTTP中有两件事可能出错->HTTPS重定向:

  1. 该站点没有SSL/TLS绑定,在这种情况下重定向会立即失败。
  2. 没有证书,一个坏的证书,或一个过期的证书绑定到网站,在这种情况下,用户将得到一个浏览器警告,网站是不安全的。

可能还有更多的条件,但这些对我来说很突出。

如果.htaccess文件中所有内容都正确

相关内容

最新更新