Download - Pecha kucha
![Page 1: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/1.jpg)
MOD_DIR
Juan Manuel de Torres EncinasJuan José López López
![Page 2: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/2.jpg)
MOD_DIR
● Información general
Este módulo genera un listado del directorio HTML si un cliente envía una solicitud de un directorio en lugar de un archivo.
Este módulo no es configurable y tiene que ser borrado de la directiva de configuración de los módulos si los listados de directorios no es deseada.
![Page 3: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/3.jpg)
MOD_DIR
● Un archivo escrito por el usuario, normalmente se llama index.html. La directiva DirectoryIndex establece el nombre de este archivo. Esto es controlado por mod_dir.
● De lo contrario, un listado generado por el servidor. Esto está previsto por mod_autoindex.
![Page 4: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/4.jpg)
DirectoryIndex
● Indica como responde el servidor cuando se solicita un directorio.
● Es posible aplicar esta directiva a directorios individuales para indicar índices distintos.
● Ejemplo:
<Directory /var/www/html/varios>
DirectoryIndex pagina.html
</directory>
![Page 5: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/5.jpg)
DirectoryIndex
● Se pueden dar varia direcciones URL, en cuyo caso el servidor devolverá el primero que considere.
● Si ninguno de los recursos existe y la opción indexes está establecida, el servidor generará su propia lista de directorio
![Page 6: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/6.jpg)
DirectoryIndex
● Ejemplo:
Cuando un usuario pide la página http://your_domain/this_directory/, recibe la página DirectoryIndex si existe.
● El valor por defecto para DirectoryIndex es index.html.
● El servidor intentará encontrarlo. Si no lo encuentra y si Options Indexes se encuentra en el directorio, el servidor generará un listado, en formato HTML, de los subdirectorios y archivos del directorio.
![Page 7: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/7.jpg)
DirectoryIndex
![Page 8: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/8.jpg)
DirectoryIndex
● Descripción: Lista de recursos que debe buscar cuando el cliente solicita un directorio
● Sintaxis: DirectoryIndex local-url [local-url] ...
● Ejemplo: DirectoryIndex index.html
● Contexto: server config, virtual host, directorio, htaccess.
● Anular: Índices
● Estado: Base
● Módulo: mod_dir
![Page 9: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/9.jpg)
DirectorySlash
● Normalmente, si un usuario solicita un recurso sin una barra al final, lo que apunta a un directorio.
● mod_dir le redirige a un mismo recurso, pero con una barra final por algunas buenas razones:
![Page 10: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/10.jpg)
DirectorySlash
Razones:● DirectoryIndex sólo se evaluará en los directorios
solicitada con una barra final.
● Las referencias relativas URL dentro de las páginas html que funcione correctamente.
![Page 11: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/11.jpg)
DirectorySlash
EJEMPLO
<Location /some/path>
DirectorySlash OffSetHandler some-handler
</Location>
![Page 12: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/12.jpg)
DirectorySlash Directive
● Descripción: Cambia final redirecciones barra dentro o fuera de
● Sintaxis: En DirectorySlash | Off
● Ejemplo: El DirectorySlash
● Contexto: server config, virtual host, directorio, htaccess.
● Anular: Índices
● Estado: Base
● Módulo: mod_dir
● Compatibilidad: Disponible en las versiones 2.0.51 y posteriores
![Page 13: Pecha kucha](https://reader038.vdocumento.com/reader038/viewer/2022100518/5596d0721a28ab221e8b45d7/html5/thumbnails/13.jpg)
Fuentes
● http://httpd.apache.org/docs/2.0/mod/mod_dir.html● http://dns.bdat.net/documentos/apache/x343.html