2. 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.
3. 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.
4. 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>
5. 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
6. 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.
8. 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
9. 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:
10. 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.
12. 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