如何确定您是否在没有 $_SERVER的情况下使用 HTTPS['HTTPS']
我在网上看到许多教程,说你需要检查服务器是否连接是否使用HTTPS保护。我的问题是,在我使用的某些服务器上,是一个未定义的变量,会导致错误。是否有另一个可以检查的变量应始终定义?$_SERVER['HTTPS']
$_SERVER['HTTPS']
为了清楚起见,我目前正在使用此代码来解决它是否是HTTPS连接:
if(isset($_SERVER['HTTPS'])) {
if ($_SERVER['HTTPS'] == "on") {
$secure_connection = true;
}
}