【发布时间】:2017-05-06 02:50:10
【问题描述】:
我有一个服务器 Apache/2.2.22 (Debian) 和 PHP/5.4.45-0+deb7u5。
我需要获取一个 php 环境变量,它指定客户端和服务器之间使用的 SSL 协议版本(我的意思是 TLS 1.1、TLS 1.2 等)。
所以,我将在脚本中使用该变量来获得使用 TLS 1.1 或 TLS 1.2 等的不同选项...
该服务器已获得 OpenSSL/1.0.1t。
【问题讨论】:
我有一个服务器 Apache/2.2.22 (Debian) 和 PHP/5.4.45-0+deb7u5。
我需要获取一个 php 环境变量,它指定客户端和服务器之间使用的 SSL 协议版本(我的意思是 TLS 1.1、TLS 1.2 等)。
所以,我将在脚本中使用该变量来获得使用 TLS 1.1 或 TLS 1.2 等的不同选项...
该服务器已获得 OpenSSL/1.0.1t。
【问题讨论】:
SSL_PROTOCOL 环境变量应该包含您要查找的内容。它与其他 SSL 变量一起记录在 the Apache manual for mod_ssl 中。
请注意,某些托管环境可能无法使此变量可用。如果您没有看到它,您可能需要将 SSLOptions +StdEnvVars 添加到您的 Web 服务器配置或 .htaccess 文件中。
【讨论】:
REDIRECT_ 可能是您的 mod_rewrite 配置的产物。