#SSL TEST PAGE#
This page is used purely to test for SSL availability.
";
$ssl = TRUE;
}
if ( '1' == $_SERVER['HTTPS'] ) {
echo "#SERVER-HTTPS-1#
";
$ssl = TRUE;
}
}
if (isset($_SERVER['SERVER_PORT']) && ( '443' == $_SERVER['SERVER_PORT'] )) {
echo "#SERVERPORT443#
";
$ssl = TRUE;
}
if (isset($_ENV['HTTPS']) && ( 'on' == $_ENV['HTTPS'] )) {
echo "#ENVHTTPS#
";
$ssl = TRUE;
}
if (!empty($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO']) && ($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] == 'https')){
echo "#CLOUDFRONT#
";
$ssl = TRUE;
}
if(!empty($_SERVER['HTTP_CF_VISITOR']) && ($_SERVER['HTTP_CF_VISITOR'] == 'https')){
echo "#CLOUDFLARE#
";
$ssl = TRUE;
}
if(!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')){
echo "#LOADBALANCER#
";
$ssl = TRUE;
}
if (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && ($_SERVER['HTTP_X_FORWARDED_SSL'] == 'on' || $_SERVER['HTTP_X_FORWARDED_SSL'] == 1)){
echo "#CDN#
";
$ssl = TRUE;
}
if ($ssl) {
echo "
#SUCCESFULLY DETECTED SSL#";
} else {
echo "
#NO KNOWN SSL CONFIGURATION DETECTED#";
}
?>