Versi�n 2.4 del Servidor HTTP Apache
Este documento describe los t�rminos que se usan para describir cada directiva de configuraci�n de Apache.
Una breve descripci�n del prop�sito de la directiva.
Indica el formato de la directiva tal y como aparecer�a en un fichero de configuraci�n. Esta sintaxis es muy espec�fica de cada directiva, y se describe con detalle en la definici�n de la directiva. Generalmente, el nombre de la directiva va seguido de una serie de uno o m�s par�metros separados por un espacio. Si un par�metro contiene un espacio, �ste debe especificarse entre comillas dobles. Los par�metros opcionales van especificados entre corchetes. Donde un par�metro puede tener uno o m�s valores, los valores posibles se separan con barras verticales "|". El Texto Literal se muestra con la fuente por defecto, mientras que los distintos tipos de par�metros para los que una sustituci�n resulta necesaria son enfatizados. Las directivas que pueden tomar una lista variada de par�metros acaban en "..." indicando que el �ltimo par�metro se repite.
Las Directivas usan un gran n�mero de diferentes tipos de par�metros. A continuaci�n definimos algunos de los m�s comunes.
http://www.example.com/path/to/file.html
/path/to/file.html
. El
url-path representa una vista-web de un recurso, en
contraposici�n a una vista de sistema-de-ficheros./usr/local/apache/htdocs/path/to/file.html
.
A menos que se especifique, una ruta de fichero que no comienza
con una barra "/" se tratar� como una ruta relativa a ServerRoot./usr/local/apache/htdocs/path/to/
.file.html
.file.html.en
contiene dos extensiones: .html
y
.en
. Para las directivas de Apache, podr� especificar
la extensiones con o sin el punto inicial. Adem�s, las
extensiones no son sensibles a may�sculas o min�sculas.text/html
.Si la directiva tiene un valor por defecto (p.ej., si la omite de la configuraci�n completamente, el servidor Web Apache se comportar� como si la hubiera configurado con un valor en particular), se describe aqu�. Si no tiene valor por defecto, esta secci�n deber�a indicar "Ninguno". Tenga en cuenta que el valor por defecto listado aqu� no es necesariamente el mismo que el valor que toma la directiva en el apache2.conf por defecto distribuido con el servidor.
Esto indica d�nde se acepta la directiva en los ficheros de configuraci�n. Es una lista separada por comas para uno o m�s de los siguientes valores:
apache2.conf
),
pero not dentro de cualquier contenedor
<VirtualHost>
o <Directory>
.
No se permite en ficheros .htaccess
de ninguna
manera.<VirtualHost>
en el fichero de configuraci�n del servidor.<Directory>
, <Location>
, <Files>
, <If>
, <Proxy>
en los ficheros de
configuraci�n del servidor, sujeta a las restricciones destacadas en
las Secciones de Configuraci�n..htaccess
de contexto de
directorio. Aunque podr�a no ser procesada, dependiendo de la
configuraci�n activa de AllowOverride en ese
momento.La directiva solo se permite dentro del contexto designado; si intenta usarlo en alg�n otro, obtendr� un error de configuraci�n que impedir� que el servidor gestione correctamente las solicitudes en ese contexto, o impedir� que el servidor pueda funcionar completamente -- p.ej., el servidor no arrancar�.
Las ubicaciones v�lidas para la directiva son actualmente el resultado de
un Boolean OR de todos los contextos listados. En otras palabras, una
directiva que est� marcada como v�lida en
"server config, .htaccess
" puede usarse en el fichero
apache2.conf
y en ficheros .htaccess
, pero no dentro
de contenedores <Directory>
o <VirtualHost>
.
Este atributo de directiva indica qu� Override de configuraci�n debe
estar activo para que la directiva se procese cuando aparece en un fichero
.htaccess
. Si el contexto de la
directiva no permite que aparezca en ficheros .htaccess
,
entonces no se listar� ning�n contexto.
Los Override se activan con la directiva AllowOverride
, si se aplican a un �mbito en
particular (como por ejemplo un directorio) y todos sus descendientes, a
menos que se modifique m�s adelante por otras directivas
AllowOverride
en niveles
inferiores. La documentaci�n para la directiva tambi�n muestra una lista de
los posibles nombres de Override disponibles.
Esto indica cuan vinculada est� esta directiva al servidor Web de Apache; o en otras palabras, puede que necesite recompilar el servidor con un conjunto mejor de m�dulos para obtener acceso a esta directiva y su funcionalidad. Valores posibles para estar directiva son:
Esto simplemente hace referencia al nombre del m�dulo original que provee la directiva.
Si la directiva no era parte de la distribuci�n original de Apache versi�n 2, la versi�n en la que se introdujo deber�a estar referida aqu�. Adem�s, si la direcitva solo est� disponible en ciertas plataformas, se ver� anotado aqu�.