我如何将那些不支持 TLS 1.2 的浏览器重定向到可以向他们解释情况的页面。
答案1
除非客户端在尝试转为 HTTPS 之前使用常规 HTTP 访问网站,否则它们将无法重定向。Web 服务器将无法创建成功的加密通道,因此客户端将无法获得任何重定向。
答案2
给你。根据需要进行编辑。
// If the user is using an older version of TLS
if ($ssl_protocol != "TLSv1.2") {
return 302 /outdated;
}