View
437
Download
4
Embed Size (px)
Citation preview
PRÁCTICA APACHE 3
MOD_AUTOINDEX
AUTORES:
Jose Antonio Albalat Almenara
Miguel Lama del Valle
Mod_autoindex
Descripción:El módulo mod_autoindex ayuda con los listados automáticos de contenido de
directorio de servidor. Este módulo puede crear iconos, descripciones y textos alternativos a la
hora de que no se pueda mostrar una imagen o la imagen se carge de manera erronea.
Mod_autoindex
Directivas:
AddAlt Directive: Proporciona un texto alternativo a la hora de mostrar un archivo, como puede ser el nombre del archivo, la extensión del archivo, etc.. si el texto contiene espacios debemos introducirlo entre comillas.
Ejemplo: AddAlt "PDF file" *.pdf
Mod_autoindex
AddAltByEncoding Directive: Proporciona un texto alternativo a la hora de mostrar un archivo pero a diferencia de la directiva AddAlt este tiene codificación:
Ejemplo:AddAltByEncoding gzip x-gzip
Mod_autoindex
AddAltByType Directive: Proporciona un texto alternativo a la hora de mostrar un archivo, el cual es de tipo text/html:
Ejemplo:AddAltByType 'plain text' text/plain
Mod_autoindex
AddDescription Directive: Esta directiva nos proporciona un texto alternativo el cual es la discripción del archivo, su nombre, etc..
Normalmente el tamaño del texto es de 23 bytes.
Ejemplo:AddDescription "The planet Mars"
/web/pics/mars.gif
Mod_autoindex
AddIcon Directive: Es un icono para mostrar un archivo, este icono va enlazado a una URL que nos lleva al archivo que buscamos.
Ejemplo:AddIcon (IMG,/icons/image.xbm) .gif .jpg .xbm
AddIcon /icons/dir.xbm ^^DIRECTORY^^
AddIcon /icons/backup.xbm *~
Mod_autoindex
DefaultIcon Directive: Proporciona un icono por defecto cuando no hay ningun icono específico que adjuntar para irnos al archivo deseado:
Ejemplo:DefaultIcon /icon/unknown.xbm
Mod_autoindex
HeaderName Directive La directiva HeaderName pone el nombre del
archivo que será insertado en lo alto del listado de índice. El nombre del archivo es el nombre del archivo para incluir.
Sintaxis: HeaderName archivo
Ejemplo:
HeaderName /include/HEADER.html
Mod_autoindex
IndexHeadInsert Directive La directiva IndexHeadInsert especifica una cadena
para insertar en la sección <head> para la página de índice.
Sintaxis: IndexHeadInsert "markup …" Ejemplo
IndexHeadInsert "<link rel=\"sitemap\" href=\"/sitemap.html\">"
Mod_autoindex
IndexIgnore Directive La directiva IndexIgnore se suma a la lista de
archivos que se ocultan al mostrar un directorio. Se pueden añadir varias directivas IndexIgnore a la lista. Por defecto, la lista contiene el directorio actual.
Sintaxis: IndexIgnore archivo [archivo] … Ejemplo
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
Mod_autoindex
IndexOptions Directive La directiva IndexOptions especifica el
comportamiento del directorio principal. Pueden ser:
Charset = character-set (Apache 2.0.61 y posteriores)
La palabra clave Charset le permite especificar el juego de caracteres de la página generada. El valor predeterminado es de ISO-8859-1 o UTF-8, dependiendo de si el sistema de archivos subyacente es Unicode o no.
Ejemplo: IndexOptions Charset=UTF-8
Mod_autoindex
Type = tipo de contenido MIME (Apache 2.0.61 y posteriores)
Ejemplo: IndexOptions Type=text/plain DescriptionWidth=[n | *] (Apache 2.0.23 and later) FancyIndexing FoldersFirst (Apache 2.0.23 and later) HTMLTable (Apache HTTP Server 2.0.23 and later) IconsAreLinks IconHeight[=pixels] IconWidth[=pixels]
Mod_autoindex
IgnoreCase IgnoreClient NameWidth=[n | *] ScanHTMLTitles ShowForbidden SuppressColumnSorting SuppressDescription SuppressHTMLPreamble SuppressIcon (Apache 2.0.23 and later) SuppressLastModified
Mod_autoindex
SuppressRules (Apache 2.0.23 and later) SuppressSize TrackModified (Apache 2.0.23 and later) VersionSort (Apache 2.0a3 and later) XHTML (Apache 2.0.49 and later) Incremental IndexOptions
Mod_autoindex
IndexOrderDefault Directive La directiva IndexOrderDefault se utiliza en
combinación con la opción de índice FancyIndexing. Por defecto, FancyIndexed realiza listados de directorios en orden ascendente por nombre de archivo, el IndexOrderDefault le permite cambiar el orden de visualización inicial.
Sintaxis: IndexOrderDefault Ascending|Descending Name|Date|Size|Description
Mod_autoindex
IndexStyleSheet Directive La directiva IndexStyleSheet establece el nombre
del archivo que se utilizará como el CSS de la lista de índice.
Sintaxis: IndexStyleSheet url-path Ejemplo:
IndexStyleSheet "/css/style.css"
Mod_autoindex
ReadmeName Directive La directiva ReadmeName establece el nombre del
archivo que se adjunta al final de la lista de índice. Filename es el nombre del archivo a incluir, y se considera en relación con la ubicación de la indexación. Si el archivo comienza con una barra, se tendrá que estar relacionada con el DocumentRoot.
Sintaxis: ReadmeName filename Ejemplos:
ReadmeName FOOTER.html
ReadmeName /include/FOOTER.html