Versión 2.0 del Servidor HTTP Apache

Este documento define los términos que se usan para describir las directivas de configuración de Apache.
Descripción resumida de para qué sirve la directiva.
Explica el formato de la directiva en la manera en que aparecería en un fichero de configuración. La sintaxis es específica para cada directiva, y se decribe en detalle en la definición de cada una de ellas. Generalmente, es el nombre de la directiva seguido del argumento o argumentos que correspondan separados por espacios. Si un argumento contiene un espacio, entonces debe escribirse entre comillas. Los argumentos opcionales van entre corchetes ([]). Si cada argumento puede tomar más de un valor, los valores posibles van separados por barras verticales "|". Los textos literales (los que no hay que sustituir) están en el tipo de letra por defecto del resto del texto, mientras que los que hay que sustituir están resaltados. Las directivas que pueden tomar un número variable de argumentos terminan con puntos suspensivos ("...").
Las directivas usan una gran variedad de tipos de argumentos. Algunos de los más comunes son:
http://www.example.com/path/to/file.html/path/to/file.html. El url-path representa
      al fichero visto desde el servidor web, en contraposición a
      verlo tomando el sistema de ficheros como punto de
      referencia./usr/local/apache/htdocs/path/to/file.html.  A
      menos que se especifique otra cosa, un file-path que no
      empieza con una barra será tratado como relativo a ServerRoot./usr/local/apache/htdocs/path/to/.file.html.file.html.en contiene dos
      extensiones: .html y .en. Para las
      directivas de Apache, puede especificar extensiones con
      o sin punto delante. Las extensiones no distinguen
      mayúsculas de minúsculas.text/html.Si una directiva tiene un valor por defecto (esto significa que, si no especifica un valor explicitamente en la configuración, el servidor Apache se comportará como si hubiera especificado ese valor por defecto). Si no existe un valor por defecto, en este apartado aparecerá "None". Tenga en cuenta que el valor por defecto que se especifica aquí puede no ser el mismo que el que viene especificado para la directiva en el fichero de configuración httpd.conf que viene por defecto.
Indica en qué parte de los ficheros de configuración del servidor se puede usar la directiva. Es una lista de elementos separados por comas. Los valores permitidos son los siguientes:
httpd.conf), pero no dentro de las
      secciones <VirtualHost> ni <Directory>. También
      significa que la directiva no puede usarse en los ficheros
      .htaccess.<VirtualHost> de los ficheros de
      configuración del servidor.<Directory>, <Location>, y <Files> en los ficheros de
      configuración del servidor, ateniéndose en todo caso a las
      restricciones especificadas en el documento Modo de funcionamiento de las secciones
      Directory, Location y Files..htaccess. El
      valor de la directiva puede no ser procesada si hay sobre ella
      una orden de sobreescritura activa en
      ese momento.Una directiva puede usarse solo en el contexto especificado, si la usa en otro sitio, se producirá en error de configuración que hará que el servidor no pueda servir peticiones en el contexto correctamente, o que el servidor no pueda funcionar en absoluto -- por ejemplo, puede que el servidor no se inicie.
Las ubicaciones válidas para una directiva son el resultado de
    la operación booleana OR de todos los contextos listados más
    arriba en que esté perimitido su uso. En otras palabras, una
    directiva que esté marcada como válida en "server config,
    .htaccess" puede usarse tanto en el fichero
    httpd.conf como en los ficheros
    .htaccess, pero no dentro de las secciones
    <Directory> o
    <VirtualHost>.
Este atributo indica qué configuración de las especificadas
    para una directiva es la que prevalece cuando la directiva aparece
    en un fichero .htaccess. Si el contexto de una directiva no permite que aparezca en ficheros
    .htaccess, entonces no aparecerá ningún contexto en
    este campo.
Para que se aplique el valor especificado en este campo se usa
    la directiva AllowOverride, y
    se aplica a un entorno en particular (por ejemplo un directorio)
    y todo lo que haya por debajo de él, a menos que haya alguna
    modificación posterior por directivas AllowOverride a niveles más bajos. La
    documentación de esta directiva también especifica los valores que
    puede tomar override.
Indica el grado de integración con el el servidor web Apache que presenta la directiva; en otras palabras, puede que tenga que recompilar el servidor con un conjunto mejorado de módulos para tener acceso a algunas directivas y a sus funcionalidades. Los valores posibles de este campo son:
Indica el módulo en el cual se define la directiva.
Si una directiva no era originalmente parte de la versión 2.0 de la distribución de Apache, la versión en la que fue introducida debe aparecer aquí. Además, si la directiva está disponible solo en algunas plataformas, también debe figurar aquí.