PHP función para saber si navegas por http o https
Fecha Publicación:
01 de Julio de 2020
Fecha Modificación:
01 de Julio de 2020
function protocolo_web()
{
$protocol = "http://";
if (
//straight
isset($_SERVER['HTTPS']) && in_array($_SERVER['HTTPS'], ['on', 1])
||
//proxy forwarding
isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'
) {
$protocol = 'https://';
}
//$domainName = $_SERVER['HTTP_HOST'];
//return $protocol . $domainName;
return $protocol ;
}
Modo de uso
$protocol = protocolo_web();
Referencia
https://stackoverflow.com/questions/4503135/php-get-site-url-protocol-http-vs-https
Articulo : 1107 - Veces Leidas