Foros del Web » Programando para Internet » PHP »

Archivo fuera del root

Estas en el tema de Archivo fuera del root en el foro de PHP en Foros del Web. Hola gente, Tengo un php que llamado mediante un include en el archivo a proteger te pide user y pass para acceder. El problema es ...
  #1 (permalink)  
Antiguo 12/07/2006, 07:38
 
Fecha de Ingreso: febrero-2006
Mensajes: 72
Antigüedad: 11 años, 9 meses
Puntos: 2
Archivo fuera del root

Hola gente,

Tengo un php que llamado mediante un include en el archivo a proteger te pide user y pass para acceder. El problema es que ese archivo queda alojado en el root y me han dicho que no es seguro... un lugar más seguro es fuera del root donde esta la carpeta public_html, y alli lo puse y funciona bien, pregunto: es más seguro o es lo mismo. me dicen que los spyders y scanners no pueden explorar en ese nivel... que hay de cierto?.

Gracias, GENIAL!! tu web
  #2 (permalink)  
Antiguo 12/07/2006, 07:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
UN "spyder" o un "scanner" lo que hace es buscar archivos que estén vinculados a traves de links en las páginas que tu servidor HTTP sirve.

Las páginas que tu servidor HTTP sirve son las que caen bajo el "Document Root" de ese servidor .. y que suele ser (en servicios de hosting) el famoso "public_html" (por eso se llama así). Todo lo que queda por arriba NO es accesible por una llamada en tu navegador por HTTP: http://....

He de ahí su seguridad simple pero efectiva. Por otro lado .. no hables de "root" .. así confundes. Si quieres llamalo como te comento "Documen root" (con el "document") por qué es así y es en ese directiva de dicho nombre (por lo menos para Apache) donde se configurar tu servidor HTTP para indicar donde "servir" esas páginas que en esos directorios aparezcan.

En resumen .. debes diferenciar y tener claro lo que sería tu "document root" .. o tu "raiz de tu sitio" y lo que es el "raiz" del servidor.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:00.