Los servidores web generalmente tienen uno o más directorios que se publican en la web: un archivo en uno tendrá una URL y se podrá acceder, a menos que alguna regla de acceso específica lo impida. Los directorios también pueden indexarse implícitamente; si no hay una página index.html, se generará automáticamente una lista de todos los archivos en el directorio. Puede ser bastante complicado: en Apache, además del DocumentRoot predeterminado (a menudo / var / www / html), puede haber directivas Alias y ScriptAlias que publican otros directorios como / var / www / icons. Todos los subdirectorios de un directorio publicado también se publicarán, y es a esta estructura de árbol a la que probablemente se refiere el autor.
Hacer un directorio en Unix desde la línea de comandos es trivial, por ejemplo, “mkdir / var / www / private”, que puede hacer un directorio en cualquier lugar donde el usuario actual tenga permiso de escritura (/ var / www probablemente requiera permiso de root).
La creación de un directorio usando ftp también usa el comando “mkdir”, aunque el directorio raíz del servidor ftp puede no coincidir con la raíz del sistema.
También es posible crear un directorio utilizando interfaces web como cpanel o sistemas de gestión de contenido, pero los comandos exactos variarán.
Tenga en cuenta que los enlaces simbólicos en un sistema Unix pueden exponer archivos que están fuera de los alias enumerados y las raíces de documentos a la web, dependiendo de la configuración del servidor y los permisos de los archivos (la directiva de Apache FollowSymLinks controla esto).
¿Qué significa fuera del árbol web?
Related Content
¿Qué tan útil podría ser si todos los autos estuvieran conectados a internet?
¿Cuáles son los mejores recursos en Internet para comenzar a grabar en casa?
Si es Linux entonces, la carpeta web será htdocs, para Windows será el directorio www. Entonces, “fuera del árbol web” significa esencialmente fuera de la carpeta htdocs o www que tiene que hacer un directorio.
El árbol web es la estructura de carpetas que sirve su servidor web, por ejemplo, htdoc. Probablemente, algunos archivos de su proyecto no deberían ser accesibles directamente desde la web, por lo que debe colocarlos en otra carpeta, no en htdoc.
More Interesting
¿Ha hecho internet que la sociedad sea más o menos democrática?
¿Cómo explicaría la búsqueda booleana a alguien que no es muy experto en tecnología?
¿Cuál es la diferencia entre las terminaciones de dominio .com y .io?
¿La gente estaría entusiasmada por obtener calificaciones sobre lo que publican en Internet?
¿Cuál es un ejemplo de regulación?
¿Cuál es el mejor sitio web en Internet?
¿Quién posee, administra y financia Internet?
¿Deberían Google, Facebook y Twitter ofrecer soporte de atención al cliente en vivo?
¿Existe tal cosa como internet unidireccional?
¿Cómo es el futuro de Internet de las cosas (IoT) todo sobre la automatización industrial?
¿Cómo fue experimentar Napster cuando salió por primera vez?
¿Es cierto que obtenemos 5 GB de Internet al descargar mi aplicación Airtel?
¿Es posible volverse adicto a las redes sociales e Internet?