1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?>
4 <!-- English Revision: 1544626 -->
5 <!-- Spanish Revision: Daniel Ferradal -->
6 <!-- Spanish translation : Daniel Ferradal -->
7 <!-- Reviewer Luis Gil de Bernabé Pfeiffer -->
10 Licensed to the Apache Software Foundation (ASF) under one or more
11 contributor license agreements. See the NOTICE file distributed with
12 this work for additional information regarding copyright ownership.
13 The ASF licenses this file to You under the Apache License, Version 2.0
14 (the "License"); you may not use this file except in compliance with
15 the License. You may obtain a copy of the License at
17 http://www.apache.org/licenses/LICENSE-2.0
19 Unless required by applicable law or agreed to in writing, software
20 distributed under the License is distributed on an "AS IS" BASIS,
21 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 See the License for the specific language governing permissions and
23 limitations under the License.
26 <manualpage metafile="directive-dict.xml.meta">
28 <title>Términos que se Usan para Describir Directivas</title>
31 <p>Este documento describe los términos que se usan para describir
32 cada <a href="directives.html">directiva de configuración</a> de
35 <seealso><a href="../configuring.html">Ficheros de Configuración</a></seealso>
37 <section id="Description"><title>Descripción</title>
39 <p>Una breve descripción del propósito de la directiva.</p>
42 <section id="Syntax"><title>Sintaxis</title>
44 <p>Indica el formato de la directiva tal y como aparecería en un fichero de
45 configuración. Esta sintaxis es muy específica de cada directiva, y se
46 describe con detalle en la definición de la directiva. Generalmente, el
47 nombre de la directiva va seguido de una serie de uno o más parámetros
48 separados por un espacio. Si un parámetro contiene un espacio, éste debe
49 especificarse entre comillas dobles. Los parámetros opcionales van
50 especificados entre corchetes. Donde un parámetro puede tener uno o más
51 valores, los valores posibles se separan con barras verticales "|". El Texto
52 Literal se muestra con la fuente por defecto, mientras que los distintos
53 tipos de parámetros para los que una sustitución resulta necesaria son
54 <em>enfatizados</em>. Las directivas que pueden tomar una lista variada de
55 parámetros acaban en "..." indicando que el último parámetro se repite.</p>
57 <p>Las Directivas usan un gran número de diferentes tipos de parámetros. A
58 continuación definimos algunos de los más comunes.</p>
62 <dd>Un Localizador de Recursos Uniforme, incluye un esquema,
63 nombre de host, y un path opcional como en
64 <code>http://www.example.com/path/to/file.html</code></dd>
66 <dt><em>Ruta de URL</em></dt>
67 <dd>La parte de una <em>url</em> que sigue al esquema y el
68 nombre de host como en <code>http://www.example.com/path/to/file.html</code>.
69 El <em>url-path</em> representa una vista-web de un recurso, en
70 contraposición a una vista de sistema-de-ficheros.</dd>
72 <dt><em>Ruta del Fichero</em></dt>
73 <dd>La ruta a un fichero en el sistema de ficheros local que
74 comienza desde el directorio raíz como en
75 <code>/usr/local/apache/htdocs/path/to/file.html</code>.
76 A menos que se especifique, una <em>ruta de fichero</em> que no comienza
77 con una barra "/" se tratará como una ruta relativa a <a
78 href="core.html#serverroot">ServerRoot</a>.</dd>
80 <dt><em>Ruta del Directorio</em></dt>
82 <dd>La ruta a un directorio en el sistema de ficheros local que
83 comienza con el directorio raíz como en
84 <code>/usr/local/apache/htdocs/path/to/</code>.</dd>
86 <dt><em>Nombre del Fichero</em></dt>
88 <dd>El nombre de un fichero sin ir acompañado de información de la ruta
89 como en <code>file.html</code>.</dd>
91 <dt><em>regex</em></dt>
93 <dd>Una <glossary ref="regex">
94 expresión regular</glossary> compatible con Perl. La definición
95 de directiva especificará contra qué se compara la
98 <dt><em>extensión</em></dt>
100 <dd>En general, esta es la parte del <em>nombre de fichero</em>
101 que sigue al último punto. Sin embargo, Apache reconoce múltiples
102 extensiones de fichero, así que si un <em>nombre de fichero</em>
103 contiene más de un punto, cada parte separada por un punto del
104 nombre de fichero después del primer punto es una <em>extensión</em>.
105 Por ejemplo, el <em>nombre de fichero</em> <code>file.html.en</code>
106 contiene dos extensiones: <code>.html</code> y
107 <code>.en</code>. Para las directivas de Apache, podrá especificar
108 la <em>extensiones</em> con o sin el punto inicial. Además, las
109 <em>extensiones</em> no son sensibles a mayúsculas o minúsculas.</dd>
111 <dt><em>Tipo MIME</em></dt>
113 <dd>Un método de describir el formato de un fichero que está formado
114 por un tipo de formato mayor y un tipo de formato menor, separados de
115 de una barra como en <code>text/html</code>.</dd>
117 <dt><em>Variable de Entorno</em></dt>
119 <dd>El nombre de una <a href="../env.html">variable de entorno</a>
120 definida en el proceso de configuración de Apache. Tenga en cuenta
121 que esto no es necesariamente lo mismo que la variable de entorno
122 de un sistema operativo. Vea la <a
123 href="../env.html">documentación de variable de entorno</a> para
128 <section id="Default"><title>Por defecto</title>
130 <p>Si la directiva tiene un valor por defecto (<em>p.ej.</em>, si
131 la omite de la configuración completamente, el servidor Web Apache
132 se comportará como si la hubiera configurado con un valor en
133 particular), se describe aquí. Si no tiene valor por defecto, esta
134 sección debería indicar "<em>Ninguno</em>". Tenga en cuenta que el
135 valor por defecto listado aquí no es necesariamente el mismo que el
136 valor que toma la directiva en el httpd.conf por defecto distribuido
140 <section id="Context"><title>Contexto</title>
142 <p>Esto indica dónde se acepta la directiva en los ficheros de
143 configuración. Es una lista separada por comas para uno o más de los
144 siguientes valores:</p>
147 <dt>server config</dt>
149 <dd>Esto indica que la directiva puede usarse en los ficheros de
150 configuración del servidor (<em>p.ej.</em>, <code>httpd.conf</code>),
151 pero <strong>not</strong> dentro de cualquier contenedor
152 <directive module="core" type="section">VirtualHost</directive>
153 o <directive module="core" type="section">Directory</directive>.
154 No se permite en ficheros <code>.htaccess</code> de ninguna
157 <dt>virtual host</dt>
159 <dd>Este contexto significa que la directiva puede aparecer dentro de un
160 contenedor <directive module="core" type="section">VirtualHost</directive>
161 en el fichero de configuración del servidor.</dd>
165 <dd>Una directiva marcada como válida en este contexto puede usarse dentro
166 de contenedores <directive module="core"
167 type="section">Directory</directive>, <directive type="section"
168 module="core">Location</directive>, <directive module="core"
169 type="section">Files</directive>, <directive module="core"
170 type="section">If</directive>, <directive
171 module="mod_proxy" type="section">Proxy</directive> en los ficheros de
172 configuración del servidor, sujeta a las restricciones destacadas en
173 las <a href="../sections.html">Secciones de Configuración</a>.</dd>
177 <dd>Si una directiva es válida en este contexto, significa que puede
178 aparecer dentro de ficheros <code>.htaccess</code> por <em>
179 directorio</em>. Aunque podría no ser procesada, dependiendo de si
180 la configuración de <a href="#Override">AllowOverride</a> está activa
184 <p>La directiva <em>sólo</em> se permite dentro del contexto designado; si
185 intenta usarlo en algún otro, obtendrá un error de configuración que
186 impedirá que el servidor gestione correctamente las solicitudes en ese
187 contexto, o impedirá que el servidor pueda funcionar completamente --
188 <em>p.ej.</em>, el servidor no arrancará.</p>
190 <p>Las ubicaciones válidas para la directiva son actualmente el resultado de
191 una función buleana OR de todos los contextos listados. En otras palabras, una
192 directiva que está marcada como válida en
193 "<code>server config, .htaccess</code>" puede usarse en el fichero
194 <code>httpd.conf</code> y en ficheros <code>.htaccess</code>, pero no dentro
195 de contenedores <directive module="core" type="section">Directory</directive>
196 o <directive module="core" type="section">VirtualHost</directive>.</p>
199 <section id="Override"><title>Override</title>
201 <p>Este atributo de directiva indica qué Override de configuración debe
202 estar activo para que la directiva se procese cuando aparece en un fichero
203 <code>.htaccess</code>. Si el <a href="#Context">contexto</a> de la
204 directiva no permite que aparezca en ficheros <code>.htaccess</code>,
205 entonces no se listará ningún contexto.</p>
207 <p>Los Override o sobreescritura se activan con la directiva <directive
208 module="core">AllowOverride</directive>, si se aplican a un ámbito en
209 particular (como por ejemplo un directorio) y todos sus descendientes, a
210 menos que se modifique más adelante por otras directivas
211 <directive module="core">AllowOverride</directive> en niveles
212 inferiores. La documentación para la directiva también muestra una lista de
213 los posibles nombres de Override disponibles.</p>
216 <section id="Status"><title>Estado</title>
218 <p>Esto indica cuan vinculada está esta directiva al servidor Web de Apache;
219 o en otras palabras, puede que necesite recompilar el servidor con un
220 conjunto mejor de módulos para obtener acceso a esta directiva y su
221 funcionalidad. Valores posibles para estar directiva son:</p>
226 <dd>Si una directiva aparece listada con estado "Core", eso significa
227 que forma parte de las partes más internas del Servidor Apache Web, y que
228 siempre está disponible.</dd>
232 <dd>La directivas facilitadas por un
233 <a href="../mpm.html">Módulo de Multi-Proceso</a> están etiquetadas con
234 Estado "MPM". Este tipo de directiva estará disponible si y sólo si está
235 usando uno de los MPM listados en la línea <a href="#Module">Módulo</a>
236 de la definición de la directiva.</dd>
240 <dd>Una directiva listada con estado "Base" está facilitada por uno
241 de los módulos estándar de Apache que están compilados con el servidor
242 por defecto, y por tanto está normalmente disponible a menos que usted
243 haga las acciones necesarias para eliminar este módulo de su
248 <dd>Una directiva con estado "Extensión" está facilitada por uno de los
249 módulos incluidos en el kit del servidor Apache, pero el módulo no
250 está compilado generalmente dentro del servidor. Para activar esta y su
251 funcionalidad, necesitará cambiar la configuración de compilación
252 del servidor y recompilar Apache.</dd>
254 <dt>Experimental</dt>
256 <dd>El estado "Experimental" indica que la directiva está disponible como
257 parte del kit de Apache, pero usted tendrá que ir por su cuenta si intenta
258 usarla. La directiva se documenta para aportar información, pero no tiene
259 por qué estar soportada de manera oficial. El módulo que provee esta
260 directiva puede o puede que no esté compilado por defecto, compruebe
261 la parte superior de la página que describe la directiva y el módulo para
262 ver las anotaciones sobre su disponibilidad.</dd>
266 <section id="Module"><title>Módulo</title>
268 <p>Ésto simplemente hace referencia al nombre del módulo original que provee
272 <section id="Compatibility"><title>Compatibilidad</title>
274 <p>Si la directiva no era parte de la distribución original de Apache
275 versión 2, la versión en la que se introdujo debería estar referida aquí.
276 Además, si la directiva solo está disponible en ciertas plataformas, se verá