[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:
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
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


0