SlideShare ist ein Scribd-Unternehmen logo
1 von 13
MOD_DIR
Juan Manuel de Torres Encinas
Juan José López López
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.
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.
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>
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
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.
DirectoryIndex
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
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:
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.
DirectorySlash
EJEMPLO
<Location /some/path>
DirectorySlash Off
SetHandler some-handler
</Location>
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
Fuentes
● http://httpd.apache.org/docs/2.0/mod/mod_dir.html
● http://dns.bdat.net/documentos/apache/x343.html

Weitere ähnliche Inhalte

Was ist angesagt?

Base de datos anita1
Base de datos anita1Base de datos anita1
Base de datos anita1Anita Galarza
 
Usuarios Y Administradores
Usuarios Y AdministradoresUsuarios Y Administradores
Usuarios Y AdministradoresCarlos Arturo
 
BUSCADORES y MAVEGADORES
BUSCADORES y MAVEGADORESBUSCADORES y MAVEGADORES
BUSCADORES y MAVEGADORESMaría Weisz
 
Consultas en Access y Química del AMor
Consultas en Access y Química del AMorConsultas en Access y Química del AMor
Consultas en Access y Química del AMorSaul-Skate
 
Gestión de transacciones y administrador de la base de datos
Gestión de transacciones y administrador de la base de datosGestión de transacciones y administrador de la base de datos
Gestión de transacciones y administrador de la base de datosralbarracin
 
Actividad1 base de datos
Actividad1 base de datosActividad1 base de datos
Actividad1 base de datosKristhian Amaya
 
Base de Datos
Base de DatosBase de Datos
Base de Datosheder
 
Componentes De Los sgbd
Componentes De Los sgbdComponentes De Los sgbd
Componentes De Los sgbddaniel jose
 
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_es
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_esInteroperabilidade de dados_entre_lilacs_e_artemisa_poster_es
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_esSueli Suga
 
Tarea 3 puestos y responsabilidades de personal BD
Tarea 3 puestos y responsabilidades de personal BDTarea 3 puestos y responsabilidades de personal BD
Tarea 3 puestos y responsabilidades de personal BDalimeth27
 

Was ist angesagt? (18)

Base de datos anita1
Base de datos anita1Base de datos anita1
Base de datos anita1
 
Usuarios Y Administradores
Usuarios Y AdministradoresUsuarios Y Administradores
Usuarios Y Administradores
 
Juan de la Cruz Riera Colmenarez
 Juan de la Cruz Riera Colmenarez Juan de la Cruz Riera Colmenarez
Juan de la Cruz Riera Colmenarez
 
BUSCADORES y MAVEGADORES
BUSCADORES y MAVEGADORESBUSCADORES y MAVEGADORES
BUSCADORES y MAVEGADORES
 
Base de Datos y SGBD
Base de Datos y SGBDBase de Datos y SGBD
Base de Datos y SGBD
 
Consultas en Access y Química del AMor
Consultas en Access y Química del AMorConsultas en Access y Química del AMor
Consultas en Access y Química del AMor
 
Presentación1
Presentación1Presentación1
Presentación1
 
Gestión de transacciones y administrador de la base de datos
Gestión de transacciones y administrador de la base de datosGestión de transacciones y administrador de la base de datos
Gestión de transacciones y administrador de la base de datos
 
Power-Point sobre ACCESS
Power-Point sobre ACCESSPower-Point sobre ACCESS
Power-Point sobre ACCESS
 
Prese 1 base de datos
Prese 1 base de datosPrese 1 base de datos
Prese 1 base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Manejo de Memoria
Manejo de MemoriaManejo de Memoria
Manejo de Memoria
 
Actividad1 base de datos
Actividad1 base de datosActividad1 base de datos
Actividad1 base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Componentes De Los sgbd
Componentes De Los sgbdComponentes De Los sgbd
Componentes De Los sgbd
 
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_es
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_esInteroperabilidade de dados_entre_lilacs_e_artemisa_poster_es
Interoperabilidade de dados_entre_lilacs_e_artemisa_poster_es
 
Tarea 3 puestos y responsabilidades de personal BD
Tarea 3 puestos y responsabilidades de personal BDTarea 3 puestos y responsabilidades de personal BD
Tarea 3 puestos y responsabilidades de personal BD
 
Registro De Documentos
Registro De DocumentosRegistro De Documentos
Registro De Documentos
 

Andere mochten auch

Oea handbook muneac2013
Oea handbook muneac2013Oea handbook muneac2013
Oea handbook muneac2013Juan Rivera
 
Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadoraefrain
 
Pequeño Inventario Ordenador
Pequeño Inventario OrdenadorPequeño Inventario Ordenador
Pequeño Inventario Ordenadorlauines
 
Navegando Por La Web Digital Loyola
Navegando Por La Web Digital Loyola Navegando Por La Web Digital Loyola
Navegando Por La Web Digital Loyola Laura González
 

Andere mochten auch (8)

Oea handbook muneac2013
Oea handbook muneac2013Oea handbook muneac2013
Oea handbook muneac2013
 
Los videojuegos en pedagogía
Los videojuegos en pedagogíaLos videojuegos en pedagogía
Los videojuegos en pedagogía
 
De que forma las tic puede beneficiar las
De que forma las tic puede beneficiar lasDe que forma las tic puede beneficiar las
De que forma las tic puede beneficiar las
 
Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadora
 
Sintaxis
SintaxisSintaxis
Sintaxis
 
Pequeño Inventario Ordenador
Pequeño Inventario OrdenadorPequeño Inventario Ordenador
Pequeño Inventario Ordenador
 
Actitud emprendedora
Actitud emprendedoraActitud emprendedora
Actitud emprendedora
 
Navegando Por La Web Digital Loyola
Navegando Por La Web Digital Loyola Navegando Por La Web Digital Loyola
Navegando Por La Web Digital Loyola
 

Ähnlich wie Pecha kucha

Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Alejandro Araújo
 
Programación_del_lado_del_servidor......
Programación_del_lado_del_servidor......Programación_del_lado_del_servidor......
Programación_del_lado_del_servidor......SaulSalinasNeri
 
Abf lec dictionary
Abf lec dictionaryAbf lec dictionary
Abf lec dictionaryvictdiazm
 
Base de Datos Grupo # 4.pptx
Base de Datos Grupo # 4.pptxBase de Datos Grupo # 4.pptx
Base de Datos Grupo # 4.pptxChrisMuoz7
 
Drupal conceptos básicos y su alcance en proyectos
Drupal conceptos básicos y su alcance en proyectosDrupal conceptos básicos y su alcance en proyectos
Drupal conceptos básicos y su alcance en proyectosWalter Herrera
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Fernando Rizzato
 
Presentacion Ruby on Rails en Universidad Autónoma 2009
Presentacion Ruby on Rails en Universidad Autónoma 2009Presentacion Ruby on Rails en Universidad Autónoma 2009
Presentacion Ruby on Rails en Universidad Autónoma 2009Nelson Rojas Núñez
 
Contenidos.pdf
Contenidos.pdfContenidos.pdf
Contenidos.pdfChionaChio
 
1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db.. ..
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10Keopx
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training DaysLa Drupalera
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatosdevsco63
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatosRobert Wolf
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBDjosemullo3
 

Ähnlich wie Pecha kucha (20)

Introducción a Kohana Framework
Introducción a Kohana FrameworkIntroducción a Kohana Framework
Introducción a Kohana Framework
 
Directorios
DirectoriosDirectorios
Directorios
 
Base de datos
Base de datosBase de datos
Base de datos
 
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
 
Bd no sql
Bd no sqlBd no sql
Bd no sql
 
Programación_del_lado_del_servidor......
Programación_del_lado_del_servidor......Programación_del_lado_del_servidor......
Programación_del_lado_del_servidor......
 
Abf lec dictionary
Abf lec dictionaryAbf lec dictionary
Abf lec dictionary
 
Base de Datos Grupo # 4.pptx
Base de Datos Grupo # 4.pptxBase de Datos Grupo # 4.pptx
Base de Datos Grupo # 4.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 
Drupal conceptos básicos y su alcance en proyectos
Drupal conceptos básicos y su alcance en proyectosDrupal conceptos básicos y su alcance en proyectos
Drupal conceptos básicos y su alcance en proyectos
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
 
Presentacion Ruby on Rails en Universidad Autónoma 2009
Presentacion Ruby on Rails en Universidad Autónoma 2009Presentacion Ruby on Rails en Universidad Autónoma 2009
Presentacion Ruby on Rails en Universidad Autónoma 2009
 
Contenidos.pdf
Contenidos.pdfContenidos.pdf
Contenidos.pdf
 
1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days
 
Web sql
Web sqlWeb sql
Web sql
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatos
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatos
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 

Pecha kucha

  • 1. MOD_DIR Juan Manuel de Torres Encinas Juan José López López
  • 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