You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2005/04/18 17:48:02 UTC

svn commit: r161769 [2/3] - in httpd/httpd/branches/2.0.x/docs/manual/mod: allmodules.xml.es core.html core.html.de core.html.en core.html.es core.html.ja.euc-jp core.xml.meta index.html.es quickreference.html.es

Added: httpd/httpd/branches/2.0.x/docs/manual/mod/core.html.es
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/2.0.x/docs/manual/mod/core.html.es?view=auto&rev=161769
==============================================================================
--- httpd/httpd/branches/2.0.x/docs/manual/mod/core.html.es (added)
+++ httpd/httpd/branches/2.0.x/docs/manual/mod/core.html.es Mon Apr 18 08:47:58 2005
@@ -0,0 +1,3415 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"><head><!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>core - Servidor HTTP Apache</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Módulos</a> | <a href="../mod/directives.html">Directivas</a> | <a href="../faq/">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa de este sitio web</a></p>
+<p class="apache">Versión 2.0 del Servidor HTTP Apache</p>
+<img alt="" src="../images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Servidor HTTP</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentación</a> &gt; <a href="../">Versión 2.0</a> &gt; <a href="./">Módulos</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Funcionalidad Básica de Apache</h1>
+<div class="toplang">
+<p><span>Idiomas disponibles: </span><a href="../de/mod/core.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="../en/mod/core.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../es/mod/core.html" title="Español">&nbsp;es&nbsp;</a> |
+<a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Descripción:</a></th><td>Funcionalidades básicas del servidor HTTP Apache que
+están siempre presentes</td></tr>
+<tr><th><a href="module-dict.html#Status">Estado:</a></th><td>Core</td></tr></table>
+</div>
+<div id="quickview"><h3 class="directives">Directivas</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#acceptpathinfo">AcceptPathInfo</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#accessfilename">AccessFileName</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#adddefaultcharset">AddDefaultCharset</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#addoutputfilterbytype">AddOutputFilterByType</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#allowencodedslashes">AllowEncodedSlashes</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#allowoverride">AllowOverride</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authname">AuthName</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authtype">AuthType</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#cgimapextension">CGIMapExtension</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#contentdigest">ContentDigest</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#defaulttype">DefaultType</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#directory">&lt;Directory&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#directorymatch">&lt;DirectoryMatch&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#documentroot">DocumentRoot</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#enablemmap">EnableMMAP</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#enablesendfile">EnableSendfile</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#errordocument">ErrorDocument</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#errorlog">ErrorLog</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#fileetag">FileETag</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#files">&lt;Files&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#filesmatch">&lt;FilesMatch&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#forcetype">ForceType</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#hostnamelookups">HostnameLookups</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#identitycheck">IdentityCheck</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#ifdefine">&lt;IfDefine&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#ifmodule">&lt;IfModule&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#include">Include</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#keepalive">KeepAlive</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#keepalivetimeout">KeepAliveTimeout</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limit">&lt;Limit&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitexcept">&lt;LimitExcept&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitinternalrecursion">LimitInternalRecursion</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitrequestbody">LimitRequestBody</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitrequestfields">LimitRequestFields</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitrequestfieldsize">LimitRequestFieldSize</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitrequestline">LimitRequestLine</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#limitxmlrequestbody">LimitXMLRequestBody</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#location">&lt;Location&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#locationmatch">&lt;LocationMatch&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#loglevel">LogLevel</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#maxkeepaliverequests">MaxKeepAliveRequests</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#require">Require</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#rlimitcpu">RLimitCPU</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#rlimitmem">RLimitMEM</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#rlimitnproc">RLimitNPROC</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#satisfy">Satisfy</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#scriptinterpretersource">ScriptInterpreterSource</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serveradmin">ServerAdmin</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serveralias">ServerAlias</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#servername">ServerName</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serverpath">ServerPath</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serverroot">ServerRoot</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serversignature">ServerSignature</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#servertokens">ServerTokens</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#usecanonicalname">UseCanonicalName</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#virtualhost">&lt;VirtualHost&gt;</a></li>
+</ul>
+</div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AcceptPathInfo" id="AcceptPathInfo">AcceptPathInfo</a> <a name="acceptpathinfo" id="acceptpathinfo">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Especifica si los recursos aceptan información de
+path añadida (trailing pathname information)</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AcceptPathInfo On|Off|Default</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AcceptPathInfo Default</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible en la versiones de Apache 2.0.30 y posteriores</td></tr>
+</table>
+
+    <p>Esta directiva controla si las peticiones que contienen
+    información de path añadida (trailing pathname
+    information) a continuación de un nombre de fichero existente
+    (o no existente en un directorio que sí existe) serán
+    aceptadas o rechazadas. La información de path añadida
+    (trailing pathname information) puede pasarse a los scripts en la
+    variable de entorno <code>PATH_INFO</code>.</p>
+
+    <p>Por ejemplo, suponga que la ubicación <code>/test/</code>
+    se refiere a un directorio que contiene un único fichero:
+    <code>here.html</code>.  Entonces, tanto las peticiones a
+    <code>/test/here.html/more</code> como las peticiones a
+    <code>/test/nothere.html/more</code> toman <code>/more</code> como
+    <code>PATH_INFO</code>.</p>
+
+    <p>Los tres argumentos que puede tomar la directiva
+    <code class="directive">AcceptPathInfo</code> son:</p>
+    <dl>
+    <dt><code>Off</code></dt><dd>Una petición será aceptada
+    solamente si se refiere literalmente a una ruta que existe.  Por
+    tanto, una petición con información de path añadida
+    (trailing pathname information) después de un nombre de
+    fichero que existe, del tipo <code>/test/here.html/more</code>
+    como en el ejemplo de arriba, devolverá el mensaje de error
+    404 NOT FOUND.</dd>
+
+    <dt><code>On</code></dt><dd>Una petición será aceptada
+    si la componente anterior a la información de path
+    añadida (trailing pathname information) se refiere a un
+    fichero que existe.  El ejemplo de arriba
+    <code>/test/here.html/more</code> será aceptado si
+    <code>/test/here.html</code> se refiere a un fichero
+    válido.</dd>
+
+    <dt><code>Default</code></dt><dd>El tratamiento de las peticiones
+    con información de path añadida (trailing pathname
+    information) está determinado por el <a href="../handler.html">handler</a> responsable de la
+    petición.  El handler básico para ficheros normales
+    rechaza por defecto las peticiones de <code>PATH_INFO</code>. Los
+    handlers que sirven scripts, como <a href="mod_cgi.html">cgi-script</a> e <a href="mod_isapi.html">isapi-isa</a>, generalmente aceptan
+    <code>PATH_INFO</code> por defecto.</dd>
+    </dl>
+
+    <p>El propósito principal de la directiva
+    <code>AcceptPathInfo</code> es permitirle hacer prevalecer su
+    propio criterio sobre el del handler acerca de si se debe aceptar
+    o rechazar <code>PATH_INFO</code>. Esto es necesario por ejemplo,
+    cuando use un <a href="../filter.html">filtro</a>, como <a href="mod_include.html">INCLUDES</a>, para generar contenido
+    basado en <code>PATH_INFO</code>.  El handler básico
+    rechazaría normalmente la petición. Puede usar la
+    siguiente configuración para activar dicho script:</p>
+
+    <div class="example"><p><code>
+      &lt;Files "mypaths.shtml"&gt;<br />
+      <span class="indent">
+        Options +Includes<br />
+        SetOutputFilter INCLUDES<br />
+        AcceptPathInfo On<br />
+      </span>
+      &lt;/Files&gt;
+    </code></p></div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AccessFileName" id="AccessFileName">AccessFileName</a> <a name="accessfilename" id="accessfilename">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Nombre del fichero de configuración distribuida</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AccessFileName <var>filename</var> [<var>filename</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AccessFileName .htaccess</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Durante el procesamiento de una petición el servidor busca
+    el primer fichero de configuración de esta lista de nombres
+    en cada directorio de la ruta del documento, siempre y cuando los
+    ficheros de configuración distribuida estén <a href="#allowoverride">activados para ese directorio</a>. Por
+    ejemplo:</p>
+
+    <div class="example"><p><code>
+      AccessFileName .acl
+    </code></p></div>
+
+    <p>Antes de devolver el documento
+    <code>/usr/local/web/index.html</code>, el servidor leerá
+    <code>/.acl</code>, <code>/usr/.acl</code>,
+    <code>/usr/local/.acl</code> y <code>/usr/local/web/.acl</code>
+    buscando directivas, a menos que hayan sido desactivados con</p>
+
+    <div class="example"><p><code>
+      &lt;Directory /&gt;<br />
+      <span class="indent">
+        AllowOverride None<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#allowoverride">AllowOverride</a></code></li>
+<li><a href="../configuring.html">Ficheros de Configuración</a></li>
+<li><a href="../howto/htaccess.html">Ficheros .htaccess</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AddDefaultCharset" id="AddDefaultCharset">AddDefaultCharset</a> <a name="adddefaultcharset" id="adddefaultcharset">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Parámetro del conjunto de caracteres que se
+añade cuando el tipo de contenido de una respuesta es
+<code>text/plain</code> o <code>text/html</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AddDefaultCharset On|Off|<var>charset</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AddDefaultCharset Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva especifica un valor por defecto para el
+    parámetro del conjunto de caracteres que se añade
+    añade si solo si el tipo de contenido de una respuesta es
+    <code>text/plain</code> o <code>text/html</code>. EL valor
+    pecificado en esta directiva no prevalecerá si cualquier otro
+    conjunto de caracteres es especificado en el cuerpo del documento
+    por medio de una etiqueta <code>META</code>, aunque a menudo, el
+    comportamiento exacto está determinado por la
+    configuración del cliente. Si se especifica
+    <code>AddDefaultCharset Off</code>, se desactiva esta
+    funcionalidad. <code>AddDefaultCharset On</code> activa el uso del
+    conjunto de caracteres por defecto interno de Apache,
+    <code>iso-8859-1</code>. Cualquier otro valor se asume que es el
+    <var>charset</var> a usar, que será uno los <a href="http://www.iana.org/assignments/character-sets">registrados
+    por la IANA</a> como tipos MIME. Por ejemplo:</p>
+
+    <div class="example"><p><code>
+      AddDefaultCharset utf-8
+    </code></p></div>
+
+    <p><code class="directive">AddDefaultCharset</code> debe ser usada solo
+    cuando todos los recursos de texto a los que se aplican se saben
+    que usan un determiando conjunto de caracteres (character
+    encoding) y no es conveniente etiquetar los documentos
+    individualmente. Un ejemplo es su uso en recursos que contienen
+    contenido generado, como CGIs antiguos, que puede ser vulnerables
+    a ataques debidos a que se incluye en el resultado datos
+    suministrados por el usuario. Tenga en cuenta, sin embargo, que
+    una mejor solución es simplemente modificar (o borrar) esos
+    scripts, porque especificar un conjunto de caracteres por defecto
+    no protege a los usuarios que tengan activada en su navegador la
+    opción "auto-detect character encoding".</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_mime.html#addcharset">AddCharset</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AddOutputFilterByType" id="AddOutputFilterByType">AddOutputFilterByType</a> <a name="addoutputfilterbytype" id="addoutputfilterbytype">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Asigna un filtro de
+salida a un tipo MIME en particular</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AddOutputFilterByType <var>filter</var>[;<var>filter</var>...]
+<var>MIME-type</var> [<var>MIME-type</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible en las
+versiones de Apache 2.0.33 y posteriores</td></tr>
+</table>
+    <p>Esta directiva activa un <a href="../filter.html">filtro</a> de
+    salida en particular para las peticiones en función del tipo
+    MIME de la respuesta.</p>
+
+    <p>El siguiente ejemplo usa el filtro <code>DEFLATE</code>, del
+    módulo <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code>. Este filtro comprime la
+    parte de la respuesta de la petición (ya sea estática o
+    dinámica) que esté etiquetada como
+    <code>text/html</code> o <code>text/plain</code> antes de ser
+    enviada al cliente.</p>
+
+    <div class="example"><p><code>
+      AddOutputFilterByType DEFLATE text/html text/plain
+    </code></p></div>
+
+    <p>Si quiere que los contenidos sean procesados por más de un
+    filtro, debe separar sus nombres con puntos y comas
+    (;). Tambén es posible usar la directiva
+    <code class="directive">AddOutputFilterByType</code> para cada uno de los
+    filtros.</p>
+
+    <p>La configuración que se muestra más abajo hace que
+    todos los scripts etiquetados como <code>text/html</code> sean
+    procesados primero por el filtro <code>INCLUDES</code> y
+    posteriormente por el filtro <code>DEFLATE</code>.</p>
+
+    <div class="example"><p><code>
+    &lt;Location /cgi-bin/&gt;<br />
+    <span class="indent">
+      Options Includes<br />
+      AddOutputFilterByType INCLUDES;DEFLATE text/html<br />
+    </span>
+    &lt;/Location&gt;
+    </code></p></div>
+
+    <div class="warning"><h3>Nota</h3> <p>Activar filtros con la
+      directiva <code class="directive">AddOutputFilterByType</code> puede no
+      funcionar parcial o totalmente. Por ejemplo, no se aplica
+      ningún filtro si es posible determinar el tipo MIME y se
+      aplica en su lugar <code class="directive"><a href="#defaulttype">DefaultType</a></code>, incluso si el <code class="directive"><a href="#defaulttype">DefaultType</a></code> es el mismo.</p>
+
+      <p>Si quiere estar seguro de que se apliquen los filtros, asigne
+      el tipo de contenido a un recurso explícitamente, por ejemplo
+      con la directiva <code class="directive"><a href="../mod/mod_mime.html#addtype">AddType</a></code> o con <code class="directive"><a href="#forcetype">ForceType</a></code>. Determinar el tipo de
+      contenido dentro de un script CGI (que no sea del tipo nph)
+      también es seguro.</p>
+
+      <p>Los filtros de salida por tipo no se aplican nunca en
+      peticiones proxy.</p>
+    </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code></li>
+<li><code class="directive"><a href="#setoutputfilter">SetOutputFilter</a></code></li>
+<li><a href="../filter.html">Filtros</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AllowEncodedSlashes" id="AllowEncodedSlashes">AllowEncodedSlashes</a> <a name="allowencodedslashes" id="allowencodedslashes">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Determina si se acepta el uso de separadores de
+ubicación codificados en las URLs</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AllowEncodedSlashes On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AllowEncodedSlashes Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible en las versines de Apache 2.0.46 y posteriores</td></tr>
+</table>
+    <p>La directiva <code class="directive">AllowEncodedSlashes</code>
+    perimite usar URLs que contienen separadores de ubicación
+    codificados (<code>%2F</code> para <code>/</code> y 
+    <code>%5C</code> para <code>\</code> en función del
+    sistema). Normalmente, tales URLs se rechazan y se devuelve un
+    mensaje de error 404 (Not found).</p>
+
+    <p>Especificar el valor <code>On</code> en la directiva
+    <code class="directive">AllowEncodedSlashes</code> es útil sobre todo
+    cuando se usa junto con <code>PATH_INFO</code>.</p>
+
+    <div class="note"><h3>Nota</h3> <p>Permitir barras codificadas
+      <em>no</em> implica su <em>decodificado</em>.  La aparición
+      de <code>%2F</code> o <code>%5C</code> (según el sistemas
+      de que se trate) se dejará como tal en la cadena de
+      caracteres que conforma la de otra manera URL decodificada.</p>
+    </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#acceptpathinfo">AcceptPathInfo</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AllowOverride" id="AllowOverride">AllowOverride</a> <a name="allowoverride" id="allowoverride">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Tipos de directivas que cuyo uso está permitido en los ficheros <code>.htaccess</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AllowOverride All|None|<var>directive-type</var>
+[<var>directive-type</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AllowOverride All</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Cuando el servidor encuentra un fichero <code>.htaccess</code>
+    (como se explica en la directiva <code class="directive"><a href="#accessfilename">AccessFileName</a></code>) es necesario saber que
+    directivas presentes en ese fichero pueden prevalecer sobre
+    las directivas de configuración previas.</p>
+
+    <div class="note"><h3>Solamente disponible en las secciones
+    &lt;Directory&gt;</h3>
+    
+    <code class="directive">AllowOverride</code> puede usarse solo en las
+    secciones <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> especificadas sin expresiones
+    regulares, nunca en las secciones <code class="directive"><a href="#location">&lt;Location&gt;</a></code>, <code class="directive"><a href="#directorymatch">&lt;DirectoryMatch&gt;</a></code> o <code class="directive"><a href="#files">&lt;Files&gt;</a></code>.
+    </div>
+
+    <p>Cuando el valor de esta directiva es <code>None</code>,
+    entonces los ficheros <a href="#accessfilename">.htaccess</a> son
+    ignorados completamente. En ese caso, el servidor ni siquiera
+    intentará leer los archivos <code>.htaccess</code>
+    existentes.</p>
+
+    <p>Cuando el valor especificado en esta directiva es
+    <code>All</code>, entonces cualquier directiva que tenga <a href="directive-dict.html#Context">Context</a> .htaccess puede ser
+    usada en los ficheros <code>.htaccess</code>.</p>
+
+    <p>El <var>tipo de directiva</var> puede ser uno de los siguientes
+    grupos de directivas.</p>
+
+    <dl>
+      <dt>AuthConfig</dt>
+
+      <dd>
+
+      Permite usar directivas de autentificación (<code class="directive"><a href="../mod/mod_auth_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code>, <code class="directive"><a href="../mod/mod_auth_dbm.html#authdbmuserfile">AuthDBMUserFile</a></code>, <code class="directive"><a href="../mod/mod_auth.html#authgroupfile">AuthGroupFile</a></code>, <code class="directive"><a href="#authname">AuthName</a></code>, <code class="directive"><a href="#authtype">AuthType</a></code>, <code class="directive"><a href="../mod/mod_auth.html#authuserfile">AuthUserFile</a></code>, <code class="directive"><a href="#require">Require</a></code>, <em>etc.</em>).</dd>
+
+      <dt>FileInfo</dt>
+
+      <dd>
+      Permite usar directivas que controlan los tipos de documento
+      (<code class="directive"><a href="#defaulttype">DefaultType</a></code>, <code class="directive"><a href="#errordocument">ErrorDocument</a></code>, <code class="directive"><a href="#forcetype">ForceType</a></code>, <code class="directive"><a href="../mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code>,
+      <code class="directive"><a href="#sethandler">SetHandler</a></code>, <code class="directive"><a href="#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="#setoutputfilter">SetOutputFilter</a></code>, y
+      <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> las directivas Add* y Remove*,
+      <em>etc.</em>).</dd>
+
+      <dt>Indexes</dt>
+
+      <dd>
+      Permite el uso de directivas que controlan el indexado de
+      directorios (<code class="directive"><a href="../mod/mod_autoindex.html#adddescription">AddDescription</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addicon">AddIcon</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addiconbyencoding">AddIconByEncoding</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#addiconbytype">AddIconByType</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#defaulticon">DefaultIcon</a></code>, <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#fancyindexing">FancyIndexing</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#headername">HeaderName</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#indexignore">IndexIgnore</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#indexoptions">IndexOptions</a></code>, <code class="directive"><a href="../mod/mod_autoindex.html#readmename">ReadmeName</a></code>,
+      <em>etc.</em>).</dd>
+
+      <dt>Limit</dt>
+
+      <dd>
+      Permite el uso de directivas que controlan el acceso al host
+      (<code class="directive"><a href="../mod/mod_access.html#allow">Allow</a></code>, <code class="directive"><a href="../mod/mod_access.html#deny">Deny</a></code> y <code class="directive"><a href="../mod/mod_access.html#order">Order</a></code>).</dd>
+
+      <dt>Options</dt>
+
+      <dd>
+      Permite usar directivas que controlan funcionalidades
+      específicas de directorios (<code class="directive"><a href="#options">Options</a></code> y <code class="directive"><a href="../mod/mod_include.html#xbithack">XBitHack</a></code>).</dd>
+    </dl>
+
+    <p>Ejemplo:</p>
+
+    <div class="example"><p><code>
+      AllowOverride AuthConfig Indexes
+    </code></p></div>
+
+    <p>En el ejemplo de arriba todas las directivas que no están
+    en el grupo <code>AuthConfig</code> ni en el grupo
+    <code>Indexes</code> provocan un error interno del servidor.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#accessfilename">AccessFileName</a></code></li>
+<li><a href="../configuring.html">Ficheros de
+Configuración</a></li>
+<li><a href="../howto/htaccess.html">Ficheros .htaccess</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthName" id="AuthName">AuthName</a> <a name="authname" id="authname">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Ambito de autorización para su uso en
+autentificación HTTP</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthName <var>auth-domain</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva especifica el nombre de dominio que se muestra
+     al solicitar autorización para acceder a un directorio. Este
+     nombre de dominio se muestra al cliente para que el usuario sepa
+     qué nombre de usuario y contraseña ha de introducir.
+     <code class="directive">AuthName</code> toma solamente un argumento; si
+     el nombre de dominio contiene algún espacio, debe escribirse
+     entre comillas. Para que funcione correctamente, esta directiva
+     debe usarse junto con las directivas <code class="directive"><a href="#authtype">AuthType</a></code> y <code class="directive"><a href="#require">Require</a></code>, y con directivas como
+     <code class="directive"><a href="../mod/mod_auth.html#authuserfile">AuthUserFile</a></code> y
+     <code class="directive"><a href="../mod/mod_auth.html#authgroupfile">AuthGroupFile</a></code>.</p>
+
+   <p>Por ejemplo:</p>
+
+   <div class="example"><p><code>
+     AuthName "Top Secret"
+   </code></p></div>
+
+    <p>La cadena de caracteres que se especifique como valor de
+    <code>AuthName</code> será lo que aparecerá en el cuadro
+    de diálogo de acceso de la mayoría de los
+    navegadores.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li>
+    <a href="../howto/auth.html">Autentificación, Autorización y
+    Control de Acceso</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AuthType" id="AuthType">AuthType</a> <a name="authtype" id="authtype">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Tipo de autentificación de usuarios</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AuthType Basic|Digest</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva selecciona el tipo de autentificación de
+    usuarios que usará para un directorio. Actualmente solamente
+    están implementadas las opciones <code>Basic</code> y
+    <code>Digest</code>.
+
+     Para que funcione correctamente, esta directiva tiene que ir
+     acompañada por las directivas <code class="directive"><a href="#authname">AuthName</a></code> y <code class="directive"><a href="#require">Require</a></code>, y de directivas como
+     <code class="directive"><a href="../mod/mod_auth.html#authuserfile">AuthUserFile</a></code> y
+     <code class="directive"><a href="../mod/mod_auth.html#authgroupfile">AuthGroupFile</a></code>.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../howto/auth.html">&gt;Autentificación, Autorización y
+Control de Acceso</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="CGIMapExtension" id="CGIMapExtension">CGIMapExtension</a> <a name="cgimapextension" id="cgimapextension">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Técnica para localizar
+un intérprete de scripts CGI</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>CGIMapExtension <var>cgi-path</var>
+<var>.extension</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Solamente NetWare</td></tr>
+</table>
+    <p>Esta directiva se usa para controlar la forma en que Apache
+    encuentra el intérprete para ejecutar scripts CGI. Por
+    ejemplo, si usa <code>CGIMapExtension sys:\foo.nlm .foo</code>,
+    todos los scripts CGI con extensión <code>.foo</code> se
+    pasarán al intérprete FOO.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ContentDigest" id="ContentDigest">ContentDigest</a> <a name="contentdigest" id="contentdigest">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Activa la generación de cabeceras de respuesta HTTP
+<code>Content-MD5</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ContentDigest On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>ContentDigest Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>Options</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva permite la generación de cabeceras
+    <code>Content-MD5</code> según se definen en RFC1864 y
+    RFC2068.</p>
+
+    <p>MD5 es un algoritmo que genera una cadena de caracteres
+    ("message digest", a veces llamado "huella dactilar") a partir de
+    unos datos de longitud arbitraria. La forma en que funciona este
+    algoritmo hace que con casi toda seguridad, si se producen
+    alteraciones en los datos originales, el "message digest" generado
+    también será diferente.</p>
+
+    <p>La cabecera <code>Content-MD5</code> es una forma de comprobar
+    la integridad de un mensaje de principio a fin (MIC) para los
+    mensajes HTTP (entity-body). Un proxy o un cliente pueden
+    comprobar esta cabecera para detectar modificaciones accidentales
+    en el mensaje HTTP (entity-body) en tránsito. Cabecera de
+    ejemplo:</p>
+
+    <div class="example"><p><code>
+      Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA==
+    </code></p></div>
+
+    <p>Tenga en cuenta que el uso de esta directiva puede provocar un
+    menor rendimiento de su servidor porque el "message digest" se
+    genera en cada petición (los valores no se guardan).</p>
+
+    <p>La cebecera <code>Content-MD5</code> se envía solamente
+    cuando un documento es servido por <code class="module"><a href="../mod/core.html">core</a></code>. Si el
+    documento es servido con cuaquier otro módulo, no se
+    envía. Por ejemplo, los documentos SSI, las salidas de
+    scripts CGI, y las respuesta parciales (byte range responses) no
+    tienen esta cabecera.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="DefaultType" id="DefaultType">DefaultType</a> <a name="defaulttype" id="defaulttype">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Tipo de contenido MIME por defecto que usará el servidor si no
+puede determinar el tipo MIME en concreto del documento a servir</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>DefaultType <var>MIME-type</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>DefaultType text/plain</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Hay veces en las que se pide al servidor que devuelva un
+    documento cuyo tipo MIME no puede determinar.</p>
+
+    <p>El servidor tiene que informar al cliente del tipo de contenido
+    del documento. En el caso de que se trate de un tipo desconocido,
+    se usa el tipo <code>DefaultType</code>. Por ejemplo:</p>
+
+    <div class="example"><p><code>
+      DefaultType image/gif
+    </code></p></div>
+
+    <p>sería apropiado para un directorio que contenga muchas
+    imagenes tipo GIF cuyos nombres de fichero no tengan la
+    extensión <code>.gif</code>.</p>
+
+    <p>Tenga en cuenta que a diferencia de <code class="directive"><a href="#forcetype">ForceType</a></code>, esta directiva solamente
+    indica el tipo MIME por defecto. El resto de definiciones de tipos
+    MIME, incluidas las extensiones de fichero, que pueden identificar
+    el tipo MIME de que se trata prevalecen sobre esta opción por
+    defecto.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Directory" id="Directory">&lt;Directory&gt;</a> <a name="directory" id="directory">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Engloba a un grupo de directivas
+que se aplicarán solamente al directorio del sistema de ficheros
+especificado y a sus subdirectorios</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;Directory <var>directory-path</var>&gt;
+... &lt;/Directory&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Las directivas <code class="directive">&lt;Directory&gt;</code>
+    y <code>&lt;/Directory&gt;</code> se usan para englobar un grupo
+    de directivas que se aplicarán solamente al directorio
+    especificado y a sus subdirectorios. Puede incluir a cualquier
+    directiva cuyo uso esté permitido en un contexto
+    &lt;directory&gt;. <var>Directory-path</var> puede ser tanto la
+    ruta completa a un directorio, como una cadena de caracteres
+    comodín que use las reglas de equivalencia de los shells de
+    Unix. En una cadena de caracteres comodín, el carácter
+    <code>?</code> equivale a cualquier carácter individual, y
+    <code>*</code> equivale a cualquier secuencia de
+    caracteres. También puede usar <code>[]</code> para expresar
+    rangos de caracteres. Ninguno de los caracteres comodín
+    equivale al carácter `/', de modo que <code>&lt;Directory
+    /*/public_html&gt;</code> no equivale a
+    <code>/home/user/public_html</code>, pero sí a
+    <code>&lt;Directory /home/*/public_html&gt;</code>. Ejemplo:</p>
+
+    <div class="example"><p><code>
+      &lt;Directory /usr/local/httpd/htdocs&gt;<br />
+      <span class="indent">
+        Options Indexes FollowSymLinks<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+    <div class="note">
+      <p>Tenga especial cuidado con los argumentos de
+      <var>directory-path</var>: tienen que equivaler literalmente a
+      la ruta del sistema de ficheros que Apache usa para acceder a
+      los ficheros. Las directivas aplicadas a un
+      <code>&lt;Directory&gt;</code> en particular no se
+      aplicarán a los ficheros de ese mismo directorio pero que
+      sean accedidos mediante una ruta diferente, como por ejemplo
+      mediante enlaces simbólicos diferentes.</p>
+    </div>
+
+    <p>También pueden usar expresiones regulares extendidas,
+    añadiendo el carácter <code>~</code>. Por ejemplo:</p>
+
+    <div class="example"><p><code>
+      &lt;Directory ~ "^/www/.*/[0-9]{3}"&gt;
+    </code></p></div>
+
+    <p>equivaldría a los directorios en <code>/www/</code> cuyo
+    nombres consistan en tres números.</p>
+
+    <p>Si varias (expresiones no regulares) secciones <code class="directive">&lt;Directory&gt;</code> equivalen al directorio (o a
+    uno de los directorios de los que es subdirectorio) que contiene
+    un documento, entonces las directivas se aplican según el
+    criterio de la ruta equivalente más corta, junto con las
+    directivas de los archivos <a href="#accessfilename">.htaccess</a>. Por ejemplo, con</p>
+
+    <div class="example"><p><code>
+      &lt;Directory /&gt;<br />
+      <span class="indent">
+        AllowOverride None<br />
+      </span>
+      &lt;/Directory&gt;<br />
+      <br />
+      &lt;Directory /home/&gt;<br />
+      <span class="indent">
+        AllowOverride FileInfo<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+    <p>para acceder al documento <code>/home/web/dir/doc.html</code>
+    los pasos son:</p>
+
+    <ul>
+      <li>Se aplica la directiva <code>AllowOverride None</code>
+      (desactivando los ficheros <code>.htaccess</code>).</li>
+
+      <li>Se aplica la directiva <code>AllowOverride FileInfo</code>
+      (para el directorio <code>/home</code>).</li>
+
+      <li>Se aplica cualquier directiva <code>FileInfo</code> en
+      <code>/home/.htaccess</code>, <code>/home/web/.htaccess</code> y
+      <code>/home/web/dir/.htaccess</code> por ese orden.</li>
+    </ul>
+
+    <p>Las expresiones regulares no se tienen en cuenta hasta que
+    todas las secciones normales hayan sido aplicadas. En ese momento
+    todas se evalúan las expresiones regulares en el orden en que
+    aparecen en el fichero de configuración. Por ejemplo, con</p>
+
+    <div class="example"><p><code>
+      &lt;Directory ~ abc$&gt;<br />
+      <span class="indent">
+        # ... directivas aquí ...<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+    <p>la sección de expresiones regulares no será
+    considerada hasta después de que todas las directivas
+    <code class="directive">&lt;Directory&gt;</code> y los ficheros
+    <code>.htaccess</code> hayan sido aplicados. Solamente entonces
+    las expresiones regulares que tengan una equivalencia con
+    <code>/home/abc/public_html/abc</code> y la correspondiente
+    directiva <code class="directive">&lt;Directory&gt;</code>
+    serán aplicadas.</p>
+
+   <p><strong>Tenga en cuenta que por defecto el acceso de Apache a
+    <code>&lt;Directory /&gt;</code> es <code>Allow from All</code>.
+    Esto significa que Apache servirá cualquier fichero que se
+    corresponda con una URL. Se recomienda que modifique este
+    comportamiento con un bloque del siguiente tipo</strong></p>
+
+    <div class="example"><p><code>
+      &lt;Directory /&gt;<br />
+      <span class="indent">
+        Order Deny,Allow<br />
+        Deny from All<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+    <p><strong>y haga prevalecer una configuración diferente para
+    los solamente para los directorios que usted <em>quiera</em> que
+    sean accesibles. Consulte la sección <a href="../misc/security_tips.html">Consejos de seguridad</a> para
+    obtener más información.</strong></p>
+
+    <p>Las secciones "directory" se usan en el archivo
+    <code>httpd.conf</code>.  Las directivas <code class="directive">&lt;Directory&gt;</code> no pueden anidarse, y no
+    pueden aparecer en una sección de tipo <code class="directive"><a href="#limit">&lt;Limit&gt;</a></code> o <code class="directive"><a href="#limitexcept">&lt;LimitExcept&gt;</a></code>.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../sections.html">Documentación de
+    cómo funcionan las secciones &lt;Directory&gt;,
+    &lt;Location&gt; y &lt;Files&gt;</a> para obtener más
+    información sobre la forma en que se combinan estas secciones
+    cuando se recibe una petición</li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="DirectoryMatch" id="DirectoryMatch">&lt;DirectoryMatch&gt;</a> <a name="directorymatch" id="directorymatch">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Incluye las directivas que se
+aplican a los directorios y subdirectorios del sistema de ficheros que
+equivalen a una expresión regular</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;DirectoryMatch <var>regex</var>&gt;
+... &lt;/DirectoryMatch&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p><code class="directive">&lt;DirectoryMatch&gt;</code> y
+    <code>&lt;/DirectoryMatch&gt;</code> se usan para englobar a un
+    grupo de directivas que se aplicarán solamente al directorio
+    (y los subdirectorios de éste) especificado, al igual que
+    <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>. Sin
+    embargo, en ese caso la directiva toma como argumento una
+    expresión regular. Por ejemplo:</p>
+
+    <div class="example"><p><code>
+      &lt;DirectoryMatch "^/www/.(.+)?[0-9]{3}"&gt;
+    </code></p></div>
+
+    <p>equivaldrá a los directorios en <code>/www/</code> cuyo nombre
+    consista en tres números.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>
+si quiere una descripción completa de cómo se usan
+conjuntamente las expresiones regulares con la directiva <code class="directive">&lt;Directory&gt;</code></li>
+<li><a href="../sections.html">Modo de funcionamiento de las secciones
+&lt;Directory&gt;, &lt;Location&gt; y &lt;Files&gt;</a> para obtener
+más información sobre como se combinan estas secciones
+cuando se recibe una petición</li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="DocumentRoot" id="DocumentRoot">DocumentRoot</a> <a name="documentroot" id="documentroot">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Directorio principal que contiene la estructura de
+directorios visible desde la web</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>DocumentRoot <var>directory-path</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>DocumentRoot /usr/local/apache/htdocs</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva especifica el directorio desde el cuál
+    <code class="program"><a href="../programs/httpd.html">httpd</a></code> servirá los ficheros. A menos que
+    especifique alguna otra equivalencia mediante una directiva
+    <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, el servidor
+    añade la ruta de la URL solicitada a este directorio para
+    construir la ruta del documento a servir. Ejemplo:</p>
+
+    <div class="example"><p><code>
+      DocumentRoot /usr/web
+    </code></p></div>
+
+    <p>esto quiere decir que una petición de acceso a
+    <code>http://www.my.host.com/index.html</code> se refiere a
+    <code>/usr/web/index.html</code> en el sistema de ficheros.</p>
+
+    <p>El directorio que especifique en
+    <code class="directive">DocumentRoot</code> debe escribirlo sin barra al
+    final.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../urlmapping.html">Cómo traducir URLs a
+ubicaciones del sistema de ficheros</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="EnableMMAP" id="EnableMMAP">EnableMMAP</a> <a name="enablemmap" id="enablemmap">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Permite el uso de mapeo de memoria para leer archivos mientras se
+sirven</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>EnableMMAP On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>EnableMMAP On</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva controla si <code class="program"><a href="../programs/httpd.html">httpd</a></code> puede usar
+    mapeo de memoria en caso de ser necesario para leer los contenidos
+    de un archivo al servirlo.  Por defecto, cuando el tratamiento de
+    una petición requiere acceder a los datos dentro de un
+    fichero -- por ejemplo, cuando se sirve un fichero analizado
+    sintácticamente por el servidor con el módulo
+    <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> -- Apache mapea en memoria el archivo
+    si el sistema operativo soporta esa operación.</p>
+
+    <p>El mapeo de memoria supone a veces una mejora en el
+    rendimiento. Sin embargo, en ciertos entornos, es mejor desactivar
+    el mapeo de memoria para evitar problemas operacionales:</p>
+
+    <ul>
+    <li>En algunos sistemas con más de un procesador, el mapeo de
+    memoria puede reducir el rendimiento de
+    <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</li> <li>Con un <code class="directive"><a href="#documentroot">DocumentRoot</a></code> montado en NFS,
+    <code class="program"><a href="../programs/httpd.html">httpd</a></code> podría abortar su ejecución
+    debido a un fallo de segmentación si el fichero se borra o se
+    trunca mientras que <code class="program"><a href="../programs/httpd.html">httpd</a></code> lo tiene mapeado en
+    memoria.</li>
+    </ul>
+
+    <p>Para configuraciones del servidor que son sensibles a estos
+    problemas, debe desactivar el uso del mapeo en memoria
+    especificando:</p>
+
+    <div class="example"><p><code>
+      EnableMMAP Off
+    </code></p></div>
+
+    <p>Para ficheros montados en NFS, puede desactivar esta
+    funcionalidad explícitamente para los archivos implicados
+    especificando:</p>
+
+    <div class="example"><p><code>
+      &lt;Directory "/path-to-nfs-files"&gt;
+      <span class="indent">
+        EnableMMAP Off
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="EnableSendfile" id="EnableSendfile">EnableSendfile</a> <a name="enablesendfile" id="enablesendfile">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Permite el uso del soporte de sendfile del kernel para servir ficheros @@@@@ Use the kernel sendfile support to deliver files to the client @@@@@ </td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>EnableSendfile On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>EnableSendfile On</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible en las versiones de Apache 2.0.44 y
+posteriores</td></tr>
+</table>
+    <p>Esta directiva controla si <code class="program"><a href="../programs/httpd.html">httpd</a></code> puede usar
+    el soporte de sendfile del kernel para transmitir contenidos de
+    ficheros al cliente.  Por defecto, cuando se está procesando
+    una petición que no requiere acceso a los datos de un fichero
+    -- por ejemplo, cuando se sirve un fichero estático -- Apache
+    usa sendfile para servir los contenidos del fichero directamente a
+    la red, sin leer el fichero si el sistema operativo lo
+    permite.</p>
+
+    <p>El mecanismo sendfile evita operaciones separadas de lectura y
+    envío, y reservas de buffer. Sin embargo, en algunas
+    plataformas o en algunos sistemas de ficheros, es mejor desactivar
+    esa funcionalidad para evitar problemas operacionales:</p>
+
+    <ul>
+    <li>En algunas plataformas puede que el soporte de sendfile no
+    funcione porque al compilar Apache no se detectó
+    correctamente, especialmente si los binarios fueron construidos en
+    una máquina y después se han trasladado a otra cuando el
+    soporte para sendfile ya no funcionaba.</li>
+
+    <li>En Linux, el uso de send file provoca fallos de
+    comprobación de TCP_checksum en ciertas tarjetas de red que
+    usan IPv6</li> 
+
+    <li>Si <code class="directive"><a href="#documentroot">DocumentRoot</a></code> está
+    montado en red (por ejemplo, NFS o SMB), el kernel puede que no
+    sea capaz de servir el fichero de red a través de su
+    cache.</li>
+    </ul>
+
+    <p>Para configuraciones del servidor que son sensibles a estos
+    problemas, debe desactivar esta funcionalidad especificando:</p>
+
+    <div class="example"><p><code>
+      EnableSendfile Off
+    </code></p></div>
+
+    <p>Para archivos montados en NFS o SMB, esta funcionalidad puede
+    ser desactivada explícitamente para los ficheros que puedan
+    ocasionar problemas mediante:</p>
+
+    <div class="example"><p><code>
+      &lt;Directory "/path-to-nfs-files"&gt;
+      <span class="indent">
+        EnableSendfile Off
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ErrorDocument" id="ErrorDocument">ErrorDocument</a> <a name="errordocument" id="errordocument">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Es lo que el servidor devuelve al cliente si se produce
+algún error</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ErrorDocument <var>error-code</var>
+<var>document</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>El uso de las comillas
+(") en los mensajes de texto es diferente en Apache
+2.0</td></tr>
+</table>
+    <p>En el caso de que aparezca un problema o error, puede
+    configurar Apache para hacer una de las siguientes cuatro
+    cosas,</p>
+
+    <ol>
+      <li>devolver un mensaje de error estándar</li>
+
+      <li>devolver un mensaje de error personalizado</li>
+
+      <li>redireccionar la petición a una <var>ruta-URL</var>
+      local</li>
+
+      <li>redireccionar la petición a una <var>URL</var> externa</li>
+    </ol>
+
+    <p>La primera opción es la que se usa por defecto, mientras
+    que el resto se pueden configurar usando la directiva
+    <code class="directive">ErrorDocument</code>, la cual ha de seguirse del
+    código de respuesta HTTP y una URL o un mensaje. Apache
+    ofrece a veces otra información adicional sobre el problema o
+    error.</p>
+
+    <p>Las URLs pueden empezar por una barra (/) para URLs locales, o
+    pueden ser una URL completa que el cliente pueda
+    resolver. También se puede hacer que el nevagador despliegue
+    un mensaje. Ejemplos:</p>
+
+    <div class="example"><p><code>
+      ErrorDocument 500 http://foo.example.com/cgi-bin/tester<br />
+      ErrorDocument 404 /cgi-bin/bad_urls.pl<br /> 
+      ErrorDocument 401 /subscription_info.html<br /> 
+      ErrorDocument 403 "Lo sentimos no  podemos permitirle el acceso a esta página hoy"
+    </code></p></div>
+
+    <p>Adicionalmente, el valor especial <code>default</code> puede
+    ser usado para que Apache use los mensajes literales que trae por
+    defecto. Aunque bajo circunstancias normales no es necesario,
+    <code>default</code> restaura los mensajes literales de Apache en
+    configuraciones que de otra manera heredan una directiva
+    <code class="directive">ErrorDocument</code> ya existente.</p>
+
+    <div class="example"><p><code>
+      ErrorDocument 404 /cgi-bin/bad_urls.pl<br /><br />
+      &lt;Directory /web/docs&gt;<br />
+      <span class="indent">
+        ErrorDocument 404 default<br />
+      </span>
+      &lt;/Directory&gt;
+    </code></p></div>
+
+    <p>Tenga en cuenta que si usted especifica en
+    <code class="directive">ErrorDocument</code> un contenido que apunta a una
+    URL remota (por ejemplo, cualquier cosa que empiece por
+    <code>http</code>), Apache redireccionará al cliente, incluso
+    si al final, el documento al que redirecciona está en el
+    mismo servidor. Esto tiene varias implicaciones, la más
+    importante es que el cliente no recibirá el código de
+    error original, sino que en su lugar recibirá el código
+    de estado del redireccionamiento. Esto puede confundir a los
+    robots web y otros clientes que tratan de determinar si una URL es
+    válida usando el código de estado. Además, si usa
+    una URL remota en un <code>ErrorDocument 401</code>, el cliente no
+    sabrá pedir contraseñas al usuario porque no
+    recibirá el código de estado 401. Por tanto, <strong>si
+    usa una directiva <code>ErrorDocument 401</code> entonces
+    debe referirse a un documento local.</strong></p>
+
+    <p>Microsoft Internet Explorer (MSIE) ignorará por defecto
+    los mensajes de error generados por el servidor cuando sean
+    "demasiado pequeños" y los sustituirá por mensajes de
+    error propios. El tamaño se considera pequeño según
+    el tipo de error de que se trate, pero en general, si su mensaje
+    de error es de más de 512 bytes, MSIE mostrará en
+    mensaje del error generado por el servidor y no el suyo. Puede
+    encontrar más información sobre este asunto en el
+    artículo de la Base de Datos de Conocimiento de Microsoft <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807">Q294807</a>.</p>
+
+    <p>En las versiones de Apache anteriores a la 2.0, los mensajes se
+    indicaban añadiendoles dobles comillas (") al principio que
+    no se cerraban al final del mensaje.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../custom-error.html">Documentación sobre
+personalización de respuestas</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ErrorLog" id="ErrorLog">ErrorLog</a> <a name="errorlog" id="errorlog">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Ubicación del fichero en
+el que se almacenan los mensajes de error</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code> ErrorLog <var>file-path</var>|syslog[:<var>facility</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>ErrorLog logs/error_log (Unix) ErrorLog logs/error.log (Windows y OS/2)</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>La directiva <code class="directive">ErrorLog</code> determina el
+    nombre del fichero en el cual el servidor almacenará los
+    mensajes de error en caso de que ocurra alguno. Si el
+    <var>file-path</var> no es absoluto, entonces se asume que es
+    relativo al valor especificado en la directiva <code class="directive"><a href="#serverroot">ServerRoot</a></code>.</p>
+
+    <div class="example"><h3>Ejemplo</h3><p><code>
+    ErrorLog /var/log/httpd/error_log
+    </code></p></div>
+
+    <p>Si el <var>file-path</var> empieza con un barra vertical (|)
+    entonces se asume que es un comando para procesar el registro de
+    errores (error_log).</p>
+
+    <div class="example"><h3>Ejemplo</h3><p><code>
+    ErrorLog "|/usr/local/bin/httpd_errors"
+    </code></p></div>
+
+    <p>Usar <code>syslog</code> en lugar de un nombre de fichero
+    permite almanecer los mesajes mediante syslogd(8) si el sistema lo
+    soporta. Por defecto se usa la utilidad de syslog
+    <code>local7</code>, pero puede cambiar esto usando
+    <code>syslog:<var>facility</var></code> donde <var>facility</var>
+    es cualquiera de los nombres normalmente documentados en
+    syslog(1).</p>
+
+    <div class="example"><h3>Ejemplo</h3><p><code>
+    ErrorLog syslog:user
+    </code></p></div>
+
+    <p>SEGURIDAD: Consulte la sección <a href="../misc/security_tips.html#serverroot">consejos sobre
+    seguridad</a> para obtener más información sobre cómo se
+    compromete la seguridad de su sistema si sobre el directorio en
+    que se almacenan los ficheros log tiene permisos cualquier usuario
+    que no sea únicamente el que arranca el servidor.</p> <div class="warning">
+
+    <h3>Nota</h3> <p>Cuando se especifica una ruta a un fichero
+    en una plataforma que no es Unix, hay que tener cuidado de usar
+    solo barras (/) aunque el sistema permita barras invertidas
+    (\). En general, lo mejor es usar siempre barras / en los ficheros
+    de configuración.</p>
+    </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#loglevel">LogLevel</a></code></li>
+<li><a href="../logs.html">Archivos Log de Apache</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="FileETag" id="FileETag">FileETag</a> <a name="fileetag" id="fileetag">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Atributos de fichero usados para crear la ETAG de la
+cabecera de respuesta HTTP</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>FileETag <var>component</var> ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>FileETag INode MTime Size</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>
+    La directiva <code class="directive">FileETag</code> configura los
+    atributos de fichero que se usan para crear la <code>ETag</code>
+    (etiqueta de entidad) del campo cabecera de respuesta cuando el
+    documento está basado en un fichero. (El valor de
+    <code>ETag</code> se usa en la gestión de cache para ahorrar
+    ancho de banda.) En Apache 1.3.22 y en versiones anteriores, el
+    valor de <code>ETag</code> se formaba <em>siempre</em> a partir
+    del inodo del fichero, su tamaño y la hora y la fecha en que
+    se modificó por última vez (mtime). La directiva
+    <code class="directive">FileETag</code> permite elegir cuál de esos
+    elementos quiere usar -- si es que se quiere usar alguno. Las
+    palabras clave reconocidas son:
+    </p>
+
+    <dl>
+     <dt><strong>INode</strong></dt>
+     <dd>Para incluir el número de inodo en el cálculo</dd>
+     <dt><strong>MTime</strong></dt>
+     <dd>Para incluir en el cálculo la hora y la fecha en que el
+     fichero fue modificado por última vez</dd>
+     <dt><strong>Size</strong></dt>
+     <dd>Para incluir en el cálculo el número de bytes que ocupa el fichero</dd>
+     <dt><strong>All</strong></dt>
+     <dd>Para incluir en el cálculo todos los campos disponibles. Esto es
+     equivalente a:
+         <div class="example"><p><code>FileETag INode MTime Size</code></p></div></dd>
+     <dt><strong>None</strong></dt>
+     <dd>Si el documento está basado en un fichero, ningún campo
+     <code>ETag</code> será incluido en la respuesta</dd>
+    </dl>
+
+    <p>Las palabras clave <code>INode</code>, <code>MTime</code>, y
+    <code>Size</code> pueden ir precedidas por <code>+</code> o
+    <code>-</code>, lo cual permite hacer cambios en la configuración
+    heredada de un ámbito más amplio. Cualquier palabra clave que
+    aparezca sin un prefijo cancela inmediatamente la configuración
+    heredada.</p>
+
+    <p>Si la configuración para un directorio incluye
+    <code>FileETag INode MTime Size</code>, y la de un subdirectorio
+    incluye <code>FileETag -INode</code>, la configuración para
+    ese subdirectorio (que será heredada por cualquier
+    subdirectorio que no tenga un configuración propia) será
+    equivalente a <code>FileETag MTime Size</code>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Files" id="Files">&lt;Files&gt;</a> <a name="files" id="files">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Contiene directivas que se aplican a los ficheros cuyos
+nombres coincidan con los que se especifiquen</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;Files <var>filename</var>&gt; ... &lt;/Files&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>All</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>La directiva <code class="directive">&lt;Files&gt;</code> limita el ámbito de aplicación de las directivas que incluye según el nombre de los ficheros. Es
+    comparable a <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> y <code class="directive"><a href="#location">&lt;Location&gt;</a></code>. Debe cerrarse con <code>&lt;/Files&gt;</code>. Las directivas usadas en
+    esta sección se aplicarán a cualquier objeto con un nombre base
+    (último componente del nombre de fichero) que coincida con el nombre de fichero especificado. Las
+    secciones <code class="directive">&lt;Files&gt;</code> se
+    procesan en el orden en que aparecen en el fichero de
+    configuración, después de las secciones <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> y de leer los
+    ficheros <code>.htaccess</code>, pero antes de las secciones
+    <code class="directive"><a href="#location">&lt;Location&gt;</a></code>. Tenga en cuenta que las directivas <code class="directive">&lt;Files&gt;</code>
+    pueden anidarse dentro de las secciones <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> para restringir la parte del
+    sistema de ficheros a la que se aplican.</p>
+
+    <p>El argumento <var>filename</var> puede incluir un nombre de
+    fichero, o una cadena de carácteres comodín, donde <code>?</code>
+    equivale a cualquier carácter individual, y <code>*</code>
+    equivale a cualquier secuencia de caracteres. También pueden
+    usarse expresiones regulares extendidas, con la ventaja de que
+    tambien se puede usar el carácter <code>~</code>. Por
+    ejemplo:</p>
+
+    <div class="example"><p><code>
+      &lt;Files ~ "\.(gif|jpe?g|png)$"&gt;
+    </code></p></div>
+
+    <p>equivaldría a la mayoría de los formatos gráficos de
+    Internet. No obstante, es mejor usar <code class="directive"><a href="#filesmatch">&lt;FilesMatch&gt;</a></code>.</p>
+
+    <p>Tenga en cuenta que a diferencia de las secciones <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> y <code class="directive"><a href="#location">&lt;Location&gt;</a></code>, las secciones
+    <code class="directive">&lt;Files&gt;</code> pueden usarse dentro
+    de los ficheros <code>.htaccess</code>. Esto permite a los
+    usuarios controlar el acceso a sus propios archivos, a un nivel de
+    fichero a fichero.</p>
+
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../sections.html">Cómo funcionan las secciones
+    &lt;Directory&gt;, &lt;Location&gt; and &lt;Files&gt; </a> para
+    obtener una información más detallada sobre cómo se combinan estas
+    diferentes secciones cuando se recibe una petición
+</li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="FilesMatch" id="FilesMatch">&lt;FilesMatch&gt;</a> <a name="filesmatch" id="filesmatch">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Contiene las directivas que se aplican a los ficheros
+cuyos nombres equivalen a las expresiones regulares que se especifiquen</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;FilesMatch <var>regex</var>&gt; ... &lt;/FilesMatch&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>Todas</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>La directiva <code class="directive">&lt;FilesMatch&gt;</code>
+    limita el rango de las directivas incluidas según el nombre de los
+    ficheros, como hace la directiva <code class="directive"><a href="#files">&lt;Files&gt;</a></code>. Sin embargo, acepta
+    expresiones regulares. Por ejemplo:</p>
+
+    <div class="example"><p><code>
+      &lt;FilesMatch "\.(gif|jpe?g|png)$"&gt;
+    </code></p></div>
+
+    <p>equivaldría a la mayoría de los formatos gráficos de Internet.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../sections.html">Cómo funcionan las secciones
+    &lt;Directory&gt;, &lt;Location&gt; and &lt;Files&gt;</a> para
+    obtener información detallada sobre la forma en que estas
+    secciones se combinan cuando se recibe una petición
+</li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ForceType" id="ForceType">ForceType</a> <a name="forcetype" id="forcetype">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Hace que todos los ficheros cuyos nombres tengan una equivalencia con con lo que se especifique sean
+servidos como contenido del tipo MIME que se establezca</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ForceType <var>MIME-type</var>|None</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>FileInfo</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Perteneciente al núcleo del servidor a partir de la
+versión de Apache 2.0</td></tr>
+</table>
+    <p>Cuando se usa en un fichero <code>.htaccess</code> o en una
+    sección <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="#location">&lt;Location&gt;</a></code> o <code class="directive"><a href="#files">&lt;Files&gt;</a></code>, esta directiva hace que todos los
+    ficheros cuyos nombres guarden una equivalencia con lo
+    especificado sean servidos como contenido
+    <var>MIME-type</var>. Por ejemplo, si tiene un directorio lleno de
+    ficheros GIF, pero no quiere etiquetarlos con <code>.gif</code>,
+    puede usar:</p>
+
+    <div class="example"><p><code>
+      ForceType image/gif
+    </code></p></div>
+
+    <p>Tenga en cuenta que a diferencia de <code class="directive"><a href="#defaulttype">DefaultType</a></code>, esta directiva prevalece sobre
+    todas las asociaciones de tipo MIME, incluidas las extensiones de
+    nombre de fichero que puedan identificar de qué tipo es un fichero.</p>
+
+    <p>Puede hacer que <code class="directive">ForceType</code> no prevalezca sobre el resto de directivas usando el valor <code>None</code>:</p>
+
+    <div class="example"><p><code>
+      # forzar a todos los tipos de fichero a ser tratados como imagen/gif:<br />
+      &lt;Location /images&gt;<br />
+        <span class="indent">
+          ForceType image/gif<br />
+        </span>
+      &lt;/Location&gt;<br />
+      <br />
+      # pero permitir la asociación de tipos MIME normal aquí:<br />
+      &lt;Location /images/mixed&gt;<br />
+      <span class="indent">
+        ForceType None<br />
+      </span>
+      &lt;/Location&gt;
+    </code></p></div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="HostnameLookups" id="HostnameLookups">HostnameLookups</a> <a name="hostnamelookups" id="hostnamelookups">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Activa la resolución de
+DNS de las direcciones IP de los clientes</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>HostnameLookups On|Off|Double</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>HostnameLookups Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva activa la resolución de DNS de manera que
+    los nombres de host puedan ser guardados en los archivos log (y
+    pasados a CGIs/SSIs en <code>REMOTE_HOST</code>).  El valor
+    <code>Double</code> se refiere a hacer una busqueda de DNSs
+    inversa doble. Esto es, después de hacer una busqueda
+    inversa, se hace una busqueda normal posteriormente sobre ese
+    resultado. Al menos una de las direcciones IP en la búsqueda
+    posterior debe equivaler a la dirección IP original. (En
+    terminología de "tcpwrappers" se llama
+    <code>PARANOID</code>.)</p>
+
+    <p>Independientemente de lo que se especifique, cuando
+    <code class="module"><a href="../mod/mod_access.html">mod_access</a></code> se usa para controlar el acceso por
+    nombre de host, se hará una consulta inversa doble.  Esto se
+    hace por seguridad. Tenga en cuenta que el resultado de una
+    busqueda inversa doble no está disponible generalmente a no
+    ser que especifique <code>HostnameLookups Double</code>. Por
+    ejemplo, si especifica solo <code>HostnameLookups On</code> y se
+    hace una petición a un objeto protegido por restricciones de
+    nombre de host, independientemente de si la consulta inversa doble
+    falla o no, el resultado de la consulta inversa simple se
+    pasará a los CGIs en <code>REMOTE_HOST</code>.</p>
+
+    <p>El valor por defecto es <code>Off</code> para ahorrar
+    tráfico de red en aquellos sitios web que realmente no
+    necesitan hacer búsquedas inversas dobles. También es
+    mejor para los usuarios finales porque no tienen que sufrir el
+    retardo adicional que introducen las búsquedas.  Los sitios
+    web con mucha carga deben usar en esta directiva el valor
+    <code>Off</code>, porque las búsquedas de DNSs pueden
+    consumir una cantidad de tiempo considerable. La utilidad
+    <code class="program"><a href="../programs/logresolve.html">logresolve</a></code>, compilada por defecto en el
+    subdirectorio <code>bin</code> de su directorio de
+    instalación, puede usarse más tarde para buscar nombres
+    de host en direcciones IP que estén en los logs cuando no
+    esté en línea.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="IdentityCheck" id="IdentityCheck">IdentityCheck</a> <a name="identitycheck" id="identitycheck">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Activa que se registre en los archivos log la entidad RFC1413 del usuario remoto</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>IdentityCheck On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>IdentityCheck Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>Esta directiva permite el almacenamiento en logs, según se
+    especifica en el RFC1413, del nombre de usuario remoto para casda
+    conexión cuando la máquina del cliente corra
+    "identd" o un programa similar. Esta información se
+    registra en el log de acceso.</p>
+
+    <p>La información que se registra con este procedimiento no
+    debe ser considerada como fiable excepto para controles
+    rudimentarios.</p>
+
+    <p>Tenga en cuenta que esto puede provocar serios problemas de
+    retardo en los accesos a su servidor porque para cada
+    petición hay que ejecutar una consulta de este tipo. Cuando
+    hay firewalls involucrados, cada búsqueda puede probablemente
+    fallar y añadir 30 segundos de retardo cada vez que se
+    intenta un acceso. De modo que en general, su uso no es muy
+    útil en servidores públicos accesibles desde
+    Internet.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="IfDefine" id="IfDefine">&lt;IfDefine&gt;</a> <a name="ifdefine" id="ifdefine">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Engloba directivas que serán procesadas solo si se
+cumple una determinada condición al iniciar el servidor</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;IfDefine [!]<var>parameter-name</var>&gt; ...
+    &lt;/IfDefine&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>All</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>La sección <code>&lt;IfDefine
+    <var>test</var>&gt;...&lt;/IfDefine&gt; </code> se usa para marcar
+    directivas que son condicionales. Las directivas que hay dentro de
+    una sección <code class="directive">&lt;IfDefine&gt;</code> se
+    procesan solo si <var>test</var> devuelve un resultado
+    positivo. Si el <var> test</var> produce un resultado negativo,
+    todo lo que haya entre los marcadores de comienzo y final
+    será ignorado.</p>
+
+    <p>El <var>test</var> en la sección de directivas <code class="directive">&lt;IfDefine&gt;</code> puede tomar una de las
+    siguientes dos formas:</p>
+
+    <ul>
+      <li><var>parameter-name</var></li>
+
+      <li><code>!</code><var>parameter-name</var></li>
+    </ul>
+
+    <p>En el primer caso, las directivas entre los marcadores de
+    comienzo y final se procesan solo si el parámetro llamado
+    <var>parameter-name</var> está definido. El segundo formato
+    hace lo contrario, y procesa las directivas solo si
+    <var>parameter-name</var> <strong>no</strong> está
+    definido.</p>
+
+    <p>El argumento <var>parameter-name</var> se define cuando se
+    ejecuta <code class="program"><a href="../programs/httpd.html">httpd</a></code> por la línea de comandos con la opción
+    <code>-D<var>parameter</var></code>, al iniciar el servidor.</p>
+
+    <p>Las secciones <code class="directive">&lt;IfDefine&gt;</code>
+    son anidables, lo cual puede usarse para implementar tests
+    simples con varios parámetros. Ejemplo:</p>
+
+    <div class="example"><p><code>
+      httpd -DReverseProxy ...<br />
+      <br />
+      # httpd.conf<br />
+      &lt;IfDefine ReverseProxy&gt;<br />
+      <span class="indent">
+        LoadModule rewrite_module modules/mod_rewrite.so<br />
+        LoadModule proxy_module   modules/libproxy.so<br />
+      </span>
+      &lt;/IfDefine&gt;
+    </code></p></div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="IfModule" id="IfModule">&lt;IfModule&gt;</a> <a name="ifmodule" id="ifmodule">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Engloba directivas que se procesan de forma condicional
+según esté presente o ausente un módulo específico</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>&lt;IfModule [!]<var>module-name</var>&gt; ...
+    &lt;/IfModule&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config, virtual host, directory, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Prevalece sobre:</a></th><td>Todas</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>Core</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td>core</td></tr>
+</table>
+    <p>La sección <code>&lt;IfModule
+    <var>test</var>&gt;...&lt;/IfModule&gt;</code> se usa para marcar
+    las directivas que se aplican si está presente un módulo
+    específico. Las directivas dentro de una sección <code class="directive">&lt;IfModule&gt;</code> solo se procesan si el
+    <var>test</var> produce un resultado positivo. Si el <var>test</var> da falso, todo
+    lo que haya entre los marcadores de inicio y final es
+    ignorado.</p>
+
+    <p>El <var>test</var> de las secciones <code class="directive">&lt;IfModule&gt;</code> puede tomar una de las siguientes
+    formas:</p>
+
+    <ul>
+      <li><var>module name</var></li>
+
+      <li>!<var>module name</var></li>
+    </ul>
+
+    <p>En el primer caso, las directivas entre los marcadores de
+    comienzo y final son procesados solo si el módulo llamado
+    <var>module name</var> está incluido en Apache -- ya sea
+    porque está compilado en el servidor o porque esté
+    cargado dinámicamente usando <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>. El segundo formato hace lo contrario, y
+    solo se procesan las directivas si el módulo <var>module
+    name</var> <strong>no</strong> está incluido.</p>
+
+    <p>El argumento <var>module name</var> es  el nombre del fichero del
+    módulo en el momento en que fue compilado. Por ejemplo,
+    <code>mod_rewrite.c</code>.  Si un módulo consiste en varios
+    archivos fuente, use el nombre del fichero que contenga la cadena
+    de caracteres <code>STANDARD20_MODULE_STUFF</code>.</p>
+
+    <p>Las secciones <code class="directive">&lt;IfModule&gt;</code>
+    son anidables, lo cual puede usarse para implementar tests simples

[... 1905 lines stripped ...]