El contenido de la carpeta principal no está visible en el sitio web [cerrado]

-2

Estaba navegando a través de este sitio web http://example.com/admin1/ . Si abre la carpeta admin1 , no se muestra nada, pero si abre este http://example.com/admin1/Serial/Person.of.Interest/ , se muestran los contenidos.

¿Cómo está sucediendo esto que no se muestran los contenidos de la carpeta principal, sino el de la subcarpeta, es decir, Serial/Person.of.Interest ?

¿Es este un tipo de configuración / opciones en el servidor web o cualquier otra cosa?

    
pregunta Divyanshu 30.11.2017 - 02:59
fuente

1 respuesta

2

Primero, la ruta de la URL no necesita reflejar una ruta real en el sistema de archivos. Es solo un identificador de un recurso y es hasta el servidor web o la aplicación web cómo se asigna este identificador a un recurso. Por ejemplo, con sitios más complejos, normalmente tiene alguna lógica de aplicación que extrae partes del identificador y luego genera dinámicamente el resultado en función de los resultados de las búsquedas en la base de datos de estas partes.

Pero incluso si la ruta en la URL refleja una ruta real en el sistema de archivos, los servidores web de hoy en día tienen formas de restringir el acceso a alguna ruta y al mismo tiempo permiten el acceso a otra ruta que está dentro de la ruta restringida. Ver, por ejemplo, Apache - Cómo negar directorio pero permita un archivo en ese directorio o Apache: denegar el directorio de listas, pero permitir el acceso a todas las subcarpetas para obtener detalles sobre cómo hacerlo.

    
respondido por el Steffen Ullrich 30.11.2017 - 06:56
fuente

Lea otras preguntas en las etiquetas