Manual de apache.pdf

Vista previa de texto
Curso Mentor Apache
</Directory>
Para poder interpretar esta sección explicamos las directivas que se pueden utilizar en la sección <Directory> y son las
siguientes:
Options
Activa/Desactiva las opciones del servidor en un determinado directorio.
¿Qué posibilidades hay?
Directiva Options
Descripción
None
No se permite ninguna opción.
All
Se permiten todas las opciones menos MultiViews que debe activarse explícitamente
ExecCGI
Se permite ejecutar scripts CGI usando mod_cgi
FollowSymlinks
Permite al servidor seguir los enlaces simbólicos entre este directorio y otro donde esté el
enlace simbólico..
Indexes
Permite al servidor generar un listado de los archivos disponibles de un directorio si no se
especifica el DirectoryIndex (por ejemplo, index.html). Es decir, ver el contenido del
directorio si no existe página de inicio.
MultiViews
Permite negociar los contenidos con el navegador para elegir la mejor representación de
acuerdo con sus preferencias (idioma, conjunto de caracteres, codificación, ...). Utiliza el
módulo mod_negotiation.
Reglas para la directiva Options:
Si a un directorio se le pueden aplicar varias directivas Options sólo se usa la más específica, ignorándose el resto. Las opciones
no se mezclan.
1. Si todas las opciones de la directiva Options van precedidas por el símbolo '+' o '-' se mezclarán.
2. Cualquier opción precedida por '+' se añadirá a las opciones en vigor.
3. Cualquier opción precedida por '-' se eliminará.
Ejemplo
<Directory /var/www>
Options Indexes FollowSymLinks
</Directory>
<Directory /var/www/pruebas>
Options +Includes -Indexes
</Directory>
Indica que el subdirectorio /var/www/pruebas/ del directorio /var/www tiene activadas las opciones
FollowSymLinks e Includes, pero no estará activa Indexes.
AllowOverride
Permite especificar qué partes del servidor pueden ser establecidas en los archivos .htaccess.
AllowOverride
Descripción
None
Los archivos .htaccess son totalmente ignorados.
All
La configuración del archivo .htaccess sobreescribe la configuración dada en el sitio
correspondiente y sólo para el directorio en el que se especifica.
AuthConfig
Permite el uso de directivas relacionadas con la seguridad (AuthName, AuthType,
AuyhUserFile, Require, ...). Se estudiarán en otras unidades del curso.
FileInfo
Activa directivas relacionadas con MIME (mod_mime), que establecen el tipo de
documento (AddType, ADDLenguage, DefaultType, ErrorDocument, ...).
11 de 40
