]> granicus.if.org Git - apache/blob - docs/manual/mod/directive-dict.xml.es
Merge in APR[-util] macros from branches/trunk-buildconf-noapr
[apache] / docs / manual / mod / directive-dict.xml.es
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 -->
8
9 <!--
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
16
17      http://www.apache.org/licenses/LICENSE-2.0
18
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.
24 -->
25
26 <manualpage metafile="directive-dict.xml.meta">
27
28   <title>Términos que se Usan para Describir Directivas</title>
29
30 <summary>
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
33     Apache.</p>
34 </summary>
35 <seealso><a href="../configuring.html">Ficheros de Configuración</a></seealso>
36
37 <section id="Description"><title>Descripción</title>
38
39     <p>Una breve descripción del propósito de la directiva.</p>
40 </section>
41
42 <section id="Syntax"><title>Sintaxis</title>
43
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>
56
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>
59
60     <dl>
61       <dt><em>URL</em></dt>
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>
65
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>
71
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>
79
80       <dt><em>Ruta del Directorio</em></dt>
81
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>
85
86       <dt><em>Nombre del Fichero</em></dt>
87
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>
90
91       <dt><em>regex</em></dt>
92
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
96       <em>regex</em>.</dd>
97
98       <dt><em>extensión</em></dt>
99
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>
110
111       <dt><em>Tipo MIME</em></dt>
112
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>
116
117       <dt><em>Variable de Entorno</em></dt>
118
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
124       más detalles.</dd>
125     </dl>
126 </section>
127
128 <section id="Default"><title>Por defecto</title>
129
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 
137     con el servidor.</p>
138 </section>
139
140 <section id="Context"><title>Contexto</title>
141
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>
145
146     <dl>
147       <dt>server config</dt>
148
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 
155                   manera.</dd>
156
157       <dt>virtual host</dt>
158
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>
162
163       <dt>directory</dt>
164
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>
174
175       <dt>.htaccess</dt>
176
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 
181       en ese momento.</dd>
182     </dl>
183
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>
189
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>
197 </section>
198
199 <section id="Override"><title>Override</title>
200
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>
206
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>
214 </section>
215
216 <section id="Status"><title>Estado</title>
217
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>
222
223     <dl>
224       <dt>Core</dt>
225
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>
229
230       <dt>MPM</dt>
231
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>
237
238       <dt>Base</dt>
239
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 
244       configuración.</dd>
245
246       <dt>Extensión</dt>
247
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>
253
254       <dt>Experimental</dt>
255
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>
263     </dl>
264 </section>
265
266 <section id="Module"><title>Módulo</title>
267
268     <p>Ésto simplemente hace referencia al nombre del módulo original que provee 
269     la directiva.</p>
270 </section>
271
272 <section id="Compatibility"><title>Compatibilidad</title>
273
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á
277     anotado aquí.</p>
278 </section>
279
280 </manualpage>