Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/01/2004, 07:08
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mm vamos a ver si lo explico de otra forma ..

¿Tu conoces como funciona el sistema de archivos de un servidor web?

bueno .. a grandes rasgos .. cuando tu accedes a una pagina de un servidor web (HTTP) por:

http://www.tal.tal/ruta/archivo.tal

"internamente" .. ese /ruta/archivo.tal corresponde a una ruta "fisica" dentro de ese servidor (de su HD .. sistema de archivos).

en windows sería tal vez:
c:\www\miswebs\misitio\ruta\archivo.tal

pero el "document_root" .. "cuelga" desde c:\www\miswebs\misistio

(en Linux sería algo tipo: /var/www/sitio1/html_public (o similar))

A este tipo de rutas se le denomina "ruta absoluta" por qué se refiere al sistema de archivos en sí de ese servidor y no a lo que "tipeas" por el URL: http://www.tal.ta/ruta/archivo.tal

Si quieres "ocultar" tu ruta desde un navegador .. tendras que hacer que PHP lea ese archivo desde la ruta "fisica" de donde se encuentra ese archivo en ese "disco duro" de ese servidor. La ruta "absoluta" tendrá uno u otro formato dependiendo del sistema operativo del servidor (ejemplos ya te he puesto aquí).

Esa "ruta absoluta" de donde "cuelga" tu sistio en ese servidor la puedes obtener desde la variable de servidor "DOCUMENT_ROOT" como ya te mencioné (lo puedes ver en un phpinfo() también) y .. a partir de ahí .. tu estructura continua tal cual lo tienes /ruta/archivo.tal o lo que corresponda.

¿eso está claro?

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.