PHP - [solucionado] Redireccionar de HTTP a HTTPS con PHP

 
Vista:
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

[solucionado] Redireccionar de HTTP a HTTPS con PHP

Publicado por xve (6935 intervenciones) el 30/05/2014 08:11:34
Hola, hoy me he encontrado con el problema de redireccionar una carpeta de HTTP a HTTPS con PHP.

Lo que he hecho, ha sido crear un archivo que he incluido (include) en cada uno de los archivos de la carpeta. El contenido del archivo es:
1
2
3
4
5
6
if(substr($_SERVER["PHP_SELF"],0,4)=="/folder/" && !isset($_SERVER["HTTPS"]))
{
	header("HTTP/1.1 301 Moved Permanently");
	header("location:https://".$_SERVER["HTTP_HOST"]."/folder/");
	return;
}

De esta manera, cualquiera que acceda a un archivo de la carpeta /folder/ es enviado automáticamente a HTTPS con el header 301.

Espero que os sirva de ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder