Manual de apache.pdf


Vista previa del archivo PDF manual-de-apache.pdf


Página 1...72 73 747576303

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