]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Adds newly built pt-br docs.
authorRich Bowen <rbowen@apache.org>
Fri, 15 May 2026 19:33:45 +0000 (19:33 +0000)
committerRich Bowen <rbowen@apache.org>
Fri, 15 May 2026 19:33:45 +0000 (19:33 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934246 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/bind.html.pt-br.utf8 [new file with mode: 0644]
docs/manual/filter.html.pt-br.utf8 [new file with mode: 0644]
docs/manual/new_features_2_4.html.pt-br.utf8 [new file with mode: 0644]

diff --git a/docs/manual/bind.html.pt-br.utf8 b/docs/manual/bind.html.pt-br.utf8
new file mode 100644 (file)
index 0000000..60d4a15
--- /dev/null
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!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="pt-br" xml:lang="pt-br"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>Vinculando a Endereços e Portas - Servidor HTTP Apache Versão 2.5</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 rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
+<script src="./style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="./images/favicon.png" rel="shortcut icon" /></head>
+<body id="manual-page"><div id="page-header">
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p>
+<p class="apache">Servidor HTTP Apache Versão 2.5</p>
+<img alt="" src="./images/feather.png" /></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/">Documentação</a> &gt; <a href="./">Versão 2.5</a></div><div id="page-content"><div id="preamble"><h1>Vinculando a Endereços e Portas</h1>
+<div class="toplang">
+<p><span>Línguas Disponíveis: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/bind.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/bind.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/bind.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div>
+
+    <p>Configurando o Servidor HTTP Apache para escutar em endereços e portas específicas.</p>
+  </div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Visão Geral</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#reload">Alterando a configuração de Listen no reinício</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#ipv6">Considerações Especiais sobre IPv6</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#protocol">Especificando o protocolo com Listen</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Como Isto Funciona com Hosts Virtuais</a></li>
+</ul><h3>Veja também</h3><ul class="seealso"><li><a href="vhosts/">Hosts Virtuais</a></li><li><a href="dns-caveats.html">Problemas com DNS</a></li></ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="overview" id="overview">Visão Geral</a> <a title="" href="#overview" class="permalink">&para;</a></h2>
+    
+
+    <table class="related"><tr><th>Módulos Relacionados</th><th>Diretrizes Relacionadas</th></tr><tr><td><ul><li><code class="module"><a href="./mod/core.html">core</a></code></li><li><code class="module"><a href="./mod/mpm_common.html">mpm_common</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
+
+
+    <p>Quando o httpd inicia, ele se vincula a algumas portas e endereços na
+    máquina local e aguarda por requisições entrantes. Por padrão,
+    ele monitora todos os endereços na máquina. No entanto, pode ser necessário
+    monitoramento em portas específicas ou somente em
+    endereços selecionados, ou uma combinação dos dois. Isto é muitas vezes combinado com
+    o recurso de <a href="vhosts/">Host Virtual</a>, que determina como o
+    <code>httpd</code> responde a endereços, nomes de hosts e portas
+    diferentes.</p>
+
+    <p>A diretiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
+    informa ao servidor que ele deve aceitar
+    requisições entrantes apenas na(s) porta(s) especificada(s) ou
+    em combinações de endereço e porta. Se apenas um número de porta for
+    especificado na diretiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>,
+    o servidor monitora a porta informada em todas as interfaces.
+    Se um endereço IP é informado junto com uma porta, o servidor irá monitorar
+    na porta e na interface especificadas. Múltiplas diretivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> podem ser usadas para
+    especificar vários endereços e portas para monitoramento. O
+    servidor responderá a requisições de quaisquer dos endereços e
+    portas listados.</p>
+
+    <p>Por exemplo, para que o servidor aceite conexões tanto na
+    porta 80 quanto na 8000, em todas as interfaces, use:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 80
+Listen 8000</pre>
+</div>
+
+    <p>Para que o servidor aceite conexões na porta 80 para uma interface
+       e na porta 8000 para outra, use:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 192.0.2.1:80
+Listen 192.0.2.5:8000</pre>
+</div>
+
+    <p>Endereços IPv6 precisam ser envolvidos por colchetes, como no
+    exemplo a seguir:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen [2001:db8::a00:20ff:fea7:ccea]:80</pre>
+</div>
+
+    <div class="warning"><p>A sobreposição de diretivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> resultará em um
+    erro fatal que irá impedir o servidor de iniciar.</p>
+
+    <div class="example"><p><code>
+      (48)Address already in use: make_sock: could not bind to address [::]:80
+    </code></p></div>
+
+    <p>Consulte esta <a href="https://cwiki.apache.org/confluence/display/httpd/CouldNotBindToAddress">discussão
+    na wiki</a> para mais dicas de soluções de problemas.</p>
+
+</div>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="reload" id="reload">Alterando a configuração de Listen no reinício</a> <a title="" href="#reload" class="permalink">&para;</a></h2>
+    
+
+    <p>Quando o httpd é reiniciado, uma consideração especial precisa ser feita para
+    alterações a diretivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>. Durante um reinício, o httpd mantém as portas
+    vinculadas (como na configuração original) para evitar a geração de erros
+    "Connection refused" (conexão recusada) para quaisquer novas tentativas de conexão
+    ao servidor. Se as alterações são feitas no conjunto de diretivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
+    que conflitam com a configuração antiga, a configuração irá falhar
+    e o servidor irá terminar.</p>
+
+    <p>Por exemplo, alterando da configuração:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 127.0.0.1:80</pre>
+</div>
+
+    <p>para a configuração a seguir pode falhar, porque a vinculação da porta 80 para
+    todos os endereços conflita com a vinculação da porta 80 somente para
+    127.0.0.1.</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 80</pre>
+</div>
+
+    <p>Para que tal configuração tenha efeito, é necessário
+    parar e depois iniciar o servidor.</p>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="ipv6" id="ipv6">Considerações Especiais sobre IPv6</a> <a title="" href="#ipv6" class="permalink">&para;</a></h2>
+    
+
+    <p>Um número crescente de plataformas implementa IPv6 e o
+    <a class="glossarylink" href="./glossary.html#apr" title="ver glossário">APR</a> suporta IPv6 na maioria delas,
+    permitindo que o httpd aloque soquetes IPv6 e manipule requisições enviadas
+    através de IPv6.</p>
+
+    <p>Um fator complicador para administradores de httpd é definir se
+    um soquete IPv6 pode lidar tanto com conexões IPv4 quanto com
+    IPv6. Lidar com conexões IPv4 com soquete IPv6 usa
+    endereços IPv6 mapeados para IPv4, o que é permitido por padrão na maioria
+    das plataformas mas é proibido por padrão no FreeBSD, NetBSD e
+    OpenBSD, para alinhamento com a política de sistema dessas
+    plataformas. Em sistemas onde isso é proibido por padrão, um
+    parâmetro especial do programa <code class="program"><a href="./programs/configure.html">configure</a></code> pode alterar este
+    comportamento para o httpd.</p>
+
+    <p>Por outro lado, em algumas plataformas como Linux e Tru64, a
+    <strong>única</strong> forma de lidar tanto com IPv6 quanto com IPv4 é usar
+    endereços mapeados. Se o <code>httpd</code> tiver que lidar com conexões IPv4 e IPv6
+    com um mínimo de soquetes, que requerem o uso de endereços IPv6 mapeados
+    para IPv4, especifique a opção <code>--enable-v4-mapped</code> do programa <code class="program"><a href="./programs/configure.html">configure</a></code>.</p>
+
+    <p><code>--enable-v4-mapped</code> é o padrão para todas as plataformas exceto
+    para FreeBSD, NetBSD e OpenBSD, portanto esta é provavelmente a forma como o seu httpd foi
+    compilado.</p>
+
+    <p>Se o httpd tiver que lidar somente com conexões IPv4, independente do que
+    a sua plataforma e APR irão suportar, especifique um endereço IPv4 em todas as
+    diretivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>, como nos
+    exemplos a seguir:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 0.0.0.0:80
+Listen 192.0.2.1:80</pre>
+</div>
+
+    <p>Se a sua plataforma suporta e a intenção for lidar com conexões IPv4 e
+    IPv6 em soquetes separados (ou seja, desabilitar endereços mapeados
+    para IPv4), especifique a opção <code>--disable-v4-mapped</code> do programa <code class="program"><a href="./programs/configure.html">configure</a></code>. <code>--disable-v4-mapped</code> é o padrão
+    no FreeBSD, NetBSD, e OpenBSD.</p>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="protocol" id="protocol">Especificando o protocolo com Listen</a> <a title="" href="#protocol" class="permalink">&para;</a></h2>
+    
+    <p>O segundo argumento opcional <var>protocol</var> de
+       <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
+       não é requerido para a maioria das
+       configurações. Se não especificado, <code>https</code> é o padrão para
+       a porta 443 e <code>http</code> é o padrão para todas as outras portas. O
+       protocolo é usado para determinar que módulo deve lidar com uma requisição e
+       para aplicar otimizações de protocolo específicas com a diretiva
+       <code class="directive"><a href="./mod/core.html#acceptfilter">AcceptFilter</a></code>.</p>
+
+    <p>Somente é necessário definir o protocolo se o servidor estiver monitorando
+       portas não padrão. Por exemplo, para servir um site <code>https</code> na porta 8443:</p>
+
+    <div class="example"><pre class="prettyprint lang-config">Listen 192.170.2.1:8443 https</pre>
+</div>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="virtualhost" id="virtualhost">Como Isto Funciona com Hosts Virtuais</a> <a title="" href="#virtualhost" class="permalink">&para;</a></h2>
+    
+
+    <p>A diretiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> não implementa
+    Hosts Virtuais - ela apenas informa ao
+    servidor principal quais endereços e portas devem ser monitorados. Se nenhuma
+    diretiva <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+    for usada, o servidor se comportará
+    da mesma forma para todas as requisições aceitas. Entretanto,
+    <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+    pode ser usada para especificar um comportamento diferente
+    para um ou mais dos enredeços e portas. Para implementar um
+    Host Virtual, o servidor primeiro precisa ser informado para monitorar o
+    endereço e a porta que serão usados. Depois, uma
+    seção <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+    deve ser criada para o endereço e a porta especificados para definir o
+    comportamento desse host virtual. Observe que se a seção
+    <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+    estiver definida para um endereço e uma porta que o
+    servidor não estiver monitorando, o host virutal não poderá ser acessado.</p>
+  </div></div>
+<div class="bottomlang">
+<p><span>Línguas Disponíveis: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
+<a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/bind.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/bind.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/bind.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2026 The Apache Software Foundation.<br />Licenciado sob a <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file
diff --git a/docs/manual/filter.html.pt-br.utf8 b/docs/manual/filter.html.pt-br.utf8
new file mode 100644 (file)
index 0000000..af5b3e5
--- /dev/null
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!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="pt-br" xml:lang="pt-br"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>Filtros - Servidor HTTP Apache Versão 2.5</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 rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
+<script src="./style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="./images/favicon.png" rel="shortcut icon" /></head>
+<body id="manual-page"><div id="page-header">
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p>
+<p class="apache">Servidor HTTP Apache Versão 2.5</p>
+<img alt="" src="./images/feather.png" /></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/">Documentação</a> &gt; <a href="./">Versão 2.5</a></div><div id="page-content"><div id="preamble"><h1>Filtros</h1>
+<div class="toplang">
+<p><span>Línguas Disponíveis: </span><a href="./en/filter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/filter.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div>
+
+    <p>Este documento descreve o uso de filtros no Apache.</p>
+  </div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#intro">Filtrando no Apache 2</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#smart">Filtragem Inteligente</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#service">Expondo Filtros como um Serviço HTTP</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#using">Usando Filtros</a></li>
+</ul><h3>Veja também</h3><ul class="seealso" /></div>
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="intro" id="intro">Filtrando no Apache 2</a> <a title="" href="#intro" class="permalink">&para;</a></h2>
+    
+    <table class="related"><tr><th>Módulos Relacionados</th><th>Diretrizes Relacionadas</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code></li><li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></li><li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li><li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></li><li><code class="module"><a href="./mod/mod_reflector.html">mod_reflector</a></code></li><li><code class="module"><a href="./mod/mod_buffer.html">mod_buffer</a></code></li><li><code class="module"><a href="./mod/mod_data.html">mod_data</a></code></li><li><code class="module"><a href="./mod/mod_ratelimit.html">mod_ratelimit</a></code></li><li><code class="module"><a href="./mod/mod_reqtimeout.html">mod_reqtimeout</a></code></li><li><code class="module"><a href="./mod/mod_request.html">mod_request</a></code></li><li><code class="module"><a href="./mod/mod_sed.html">mod_sed</a></code></li><li><code class="module"><a href="./mod/mod_substitute.html">mod_substitute</a></code></li><li><code class="module"><a href="./mod/mod_xml2enc.html">mod_xml2enc</a></code></li><li><code class="module"><a href="./mod/mod_proxy_html.html">mod_proxy_html</a></code></li><li><code class="module"><a href="./mod/mod_policy.html">mod_policy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_filter.html#filterchain">FilterChain</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterdeclare">FilterDeclare</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprotocol">FilterProtocol</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addinputfilter">AddInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeinputfilter">RemoveInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_reflector.html#reflectorheader">ReflectorHeader</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilteroptions">ExtFilterOptions</a></code></li><li><code class="directive"><a href="./mod/core.html#setinputfilter">SetInputFilter</a></code></li><li><code class="directive"><a href="./mod/core.html#setoutputfilter">SetOutputFilter</a></code></li></ul></td></tr></table>
+
+<p>A Cadeia de Filtros está disponível no Apache 2.0 e versões posteriores,
+e permite que as aplicações processem dados de entrada e saída
+de maneira altamente flexível e configurável, independentemente
+de onde os dados vêm. Podemos pré-processar dados de entrada
+e pós-processar dados de saída, conforme necessário. Isso é basicamente
+independente das fases tradicionais de processamento de requisições.</p>
+<p class="figure">
+<img src="images/filter_arch.pt-br.png" width="593" height="392" alt="Filtros podem ser encadeados, em um Eixo de Dados ortogonal ao Processamento de Requisição" />
+</p>
+<p>Alguns exemplos de filtragem na distribuição padrão do Apache são:</p>
+<ul>
+<li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code>, implementa inclusões do lado do servidor.</li>
+<li><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>, implementa criptografia SSL (https).</li>
+<li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code>, implementa compressão/descompressão em tempo real.</li>
+<li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code>, transcodifica entre diferentes conjuntos de caracteres.</li>
+<li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code>, executa um programa externo como filtro.</li>
+</ul>
+<p>O Apache também usa vários filtros internamente para executar
+funções como fragmentação e manipulação de intervalos de bytes.</p>
+
+<p>Uma gama mais ampla de aplicações é implementada por módulos de
+filtro de terceiros. Alguns exemplos são:</p>
+
+<ul>
+<li>Processamento e reescrita de HTML e XML</li>
+<li>Transformações XSLT e XIncludes</li>
+<li>Suporte para namespace XML</li>
+<li>Processamento de envio de arquivos e decodificação de formulários HTML</li>
+<li>Processamento de imagem</li>
+<li>Proteção de aplicações vulneráveis, como scripts PHP</li>
+<li>Edição de busca e substituição de texto</li>
+</ul>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="smart" id="smart">Filtragem Inteligente</a> <a title="" href="#smart" class="permalink">&para;</a></h2>
+
+<p class="figure">
+<img src="images/mod_filter_new.pt-br.png" width="423" height="331" alt="A filtragem inteligente aplica diferentes fornecedores de filtros de acordo com o estado do processamento da solicitação" />
+</p>
+<p>O módulo <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>, incluído no Apache 2.1 e versões posteriores,
+permite que a cadeia de filtros seja configurada dinamicamente no momento da execução.
+Assim, por exemplo, você pode configurar um proxy para reescrever
+HTML com um filtro HTML e imagens JPEG com um filtro completamente
+separado, mesmo que o proxy não tenha nenhuma informação prévia
+sobre o que o servidor de origem enviará. Isso funciona usando um
+envoltório de filtros que direciona a requisição para diferentes provedores de acordo com
+o conteúdo real no momento da execução. Qualquer filtro pode ser
+inserido diretamente na cadeia e executado incondicionalmente ou
+usado como um provedor e inserido dinamicamente. Por exemplo,</p>
+<ul>
+<li>um filtro de processamento HTML só será executado se o conteúdo for
+text/html ou application/xhtml+xml</li>
+<li>um filtro de compressão só será executado se a entrada for de um tipo
+compressível e não estiver já comprimida.</li>
+<li>um filtro de conversão de conjunto de caracteres será inserido se um documento
+de texto ainda não estiver no conjunto de caracteres desejado.</li>
+</ul>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="service" id="service">Expondo Filtros como um Serviço HTTP</a> <a title="" href="#service" class="permalink">&para;</a></h2>
+
+
+<p>Os filtros podem ser usados ​​para processar conteúdo originado do cliente, além
+de processar conteúdo originado no servidor usando o módulo
+<code class="module"><a href="./mod/mod_reflector.html">mod_reflector</a></code>.</p>
+
+<p>O módulo <code class="module"><a href="./mod/mod_reflector.html">mod_reflector</a></code> aceita requisições POST de clientes e reflete
+o conteúdo do corpo da requisição POST recebido de volta na resposta,
+passando pela pilha de filtros de saída no caminho de volta para o cliente.</p>
+
+<p>Essa técnica pode ser usada como uma alternativa a um serviço web executado dentro
+de uma pilha de servidor de aplicativos, onde um filtro de saída fornece a transformação
+necessária no corpo da requisição. Por exemplo, o módulo <code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code>
+pode ser usado para fornecer um serviço de compressão geral, ou um filtro de
+transformação de imagem pode ser transformado em um serviço de transformação de imagem.</p>
+
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="using" id="using">Usando Filtros</a> <a title="" href="#using" class="permalink">&para;</a></h2>
+
+<p>Existem dois métodos de uso de filtros: Simples e Dinâmico.
+Em geral, deve ser usada apenas um ou outro; misturá-los pode
+ter consequências inesperadas (embora a filtragem de entrada simples
+possa ser misturada livremente com a filtragem de saída simples ou dinâmica).</p>
+<p>O Método Simples é a única maneira de configurar filtros de entrada e é
+suficiente para filtros de saída onde é necessária uma cadeia de filtros estática.
+As diretivas relevantes são
+    <code class="directive"><a href="./mod/core.html#setinputfilter">SetInputFilter</a></code>,
+    <code class="directive"><a href="./mod/core.html#setoutputfilter">SetOutputFilter</a></code>,
+    <code class="directive"><a href="./mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>,
+    <code class="directive"><a href="./mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>,
+    <code class="directive"><a href="./mod/mod_mime.html#removeinputfilter">RemoveInputFilter</a></code> e
+    <code class="directive"><a href="./mod/mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></code>.</p>
+
+<p>O Método Dinâmico permite a configuração estática e flexível/dinâmica
+dos filtros de saída, conforme discutido na página <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>.
+As diretivas relevantes são
+    <code class="directive"><a href="./mod/mod_filter.html#filterchain">FilterChain</a></code>,
+    <code class="directive"><a href="./mod/mod_filter.html#filterdeclare">FilterDeclare</a></code> e
+    <code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code>.</p>
+
+<p>Uma diretiva adicional, <code class="directive"><a href="./mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code> também é suportada,
+porem obsoleta. Um a configuração dinâmica em seu lugar.</p>
+
+  </div></div>
+<div class="bottomlang">
+<p><span>Línguas Disponíveis: </span><a href="./en/filter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
+<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="./pt-br/filter.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2026 The Apache Software Foundation.<br />Licenciado sob a <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file
diff --git a/docs/manual/new_features_2_4.html.pt-br.utf8 b/docs/manual/new_features_2_4.html.pt-br.utf8
new file mode 100644 (file)
index 0000000..94128a1
--- /dev/null
@@ -0,0 +1,461 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!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="pt-br" xml:lang="pt-br"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>Visão geral das novas funcionalidades do Servidor HTTP Apache 2.4 - Servidor HTTP Apache Versão 2.5</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 rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
+<script src="./style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="./images/favicon.png" rel="shortcut icon" /></head>
+<body id="manual-page"><div id="page-header">
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p>
+<p class="apache">Servidor HTTP Apache Versão 2.5</p>
+<img alt="" src="./images/feather.png" /></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/">Documentação</a> &gt; <a href="./">Versão 2.5</a></div><div id="page-content"><div id="preamble"><h1>Visão geral das novas funcionalidades do Servidor HTTP Apache 2.4</h1>
+<div class="toplang">
+<p><span>Línguas Disponíveis: </span><a href="./en/new_features_2_4.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/new_features_2_4.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/new_features_2_4.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./pt-br/new_features_2_4.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/new_features_2_4.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div>
+
+  <p>Este documento descreve algumas das principais mudanças entre as
+     versões 2.2 e 2.4 do servidor HTTP Apache. Para obter informações sobre os novos recursos
+     desde a versão 2.0, consulte o documento <a href="new_features_2_2.html">Novos recursos
+     da versão 2.2</a>.</p>
+</div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#core">Melhorias no Núcleo</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#newmods">Novos Módulos</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#module">Melhorias em Módulos</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#programs">Melhorias em Programas</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#documentation">Documentação</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#developer">Mudanças no Desenvolvedor de Módulos</a></li>
+</ul><h3>Veja também</h3><ul class="seealso" /></div>
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="core" id="core">Melhorias no Núcleo</a> <a title="" href="#core" class="permalink">&para;</a></h2>
+    
+    <dl>
+      <dt>MPMs carregáveis no momento da execução</dt>
+      <dd>Múltiplos MPMs agora podem ser <a href="mpm.html#dynamic">compilados
+      como módulos carregáveis</a> no momento da compilação.
+      O MPM escolhido pode ser configurado no momento da execução através da
+      diretiva <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code>.</dd>
+
+      <dt>MPM de Eventos</dt>
+      <dd>O <a href="mod/event.html">MPM de Eventos</a> não é mais experimental
+      e agora é totalmente suportado.</dd>
+
+      <dt>Suporte assíncrono</dt>
+      <dd>Melhoria no suporte para leitura/escrita assíncronas para suportar MPMs e
+      plataformas.</dd>
+
+      <dt>Configuração de LogLevel por módulo e por diretório</dt>
+      <dd>A diretiva <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> agora pode ser
+      configurada por módulo e por diretório. Os novos modos <code>trace1</code>
+      a <code>trace8</code> foram adicionados acima do nível
+      <code>debug</code>.</dd>
+
+      <dt>Seções de configuração por requisição</dt>
+      <dd>Seções <code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code>,
+          <code class="directive"><a href="./mod/core.html#elseif">&lt;ElseIf&gt;</a></code>
+          e <code class="directive"><a href="./mod/core.html#else">&lt;Else&gt;</a></code>
+          podem ser usadas para definir a configuração baseada em critérios
+          por requisição.</dd>
+
+      <dt>Analisador de expressão de propósito geral</dt>
+      <dd>Um novo analisador de expressão permite especificar
+          <a href="expr.html">condições complexas</a> usando uma sintaxe comum
+          em diretivas como
+          <code class="directive"><a href="./mod/mod_setenvif.html#setenvifexpr">SetEnvIfExpr</a></code>,
+          <code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>,
+          <code class="directive"><a href="./mod/mod_headers.html#header">Header</a></code>,
+          <code class="directive"><a href="./mod/core.html#if">&lt;If&gt;</a></code>
+          e outras.
+      </dd>
+
+      <dt>KeepAliveTimeout em milissegundos</dt>
+      <dd>Agora é possível especificar <code class="directive"><a href="./mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code> em milissegundos.
+      </dd>
+
+      <dt>Diretiva NameVirtualHost</dt>
+      <dd>Não é mais necessária e tornou-se obsoleta.</dd>
+
+      <dt>Configuração de Override</dt>
+      <dd>A nova diretiva <code class="directive"><a href="./mod/core.html#allowoverridelist">AllowOverrideList</a></code>
+          permite controle mais fino de quais diretivas são
+          permitidas em arquivos <code>.htaccess</code>.</dd>
+
+      <dt>Variáveis do arquivo de configuração</dt>
+      <dd>Agora é possível definir variáveis na configuração através da diretiva
+          <code class="directive"><a href="./mod/core.html#define">Define</a></code>, permitindo uma representação
+          mais clara se o mesmo valor for usado em vários lugares na configuração.
+      </dd>
+
+      <dt>Uso reduzido de memória</dt>
+      <dd>Mesmo com várias novas funcionalidades, a versão 2.4.x tende a
+          usar menos memória que a 2.2.x.</dd>
+
+    </dl>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="newmods" id="newmods">Novos Módulos</a> <a title="" href="#newmods" class="permalink">&para;</a></h2>
+    
+    <dl>
+      <dt><code class="module"><a href="./mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></dt>
+      <dd>Backend do protocolo FastCGI para <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_scgi.html">mod_proxy_scgi</a></code></dt>
+      <dd>Backend do protocolo SCGI para <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_express.html">mod_proxy_express</a></code></dt>
+      <dd>Fornece proxies reversos em massa configurados dinamicamente para
+      <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_remoteip.html">mod_remoteip</a></code></dt>
+      <dd>Substitui o endereço IP remoto e o nome do host do cliente aparentes para a requisição,
+      com a lista de endereços IP apresentada por um proxy ou um balanceador de carga por meio
+      dos cabeçalhos da requisição.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_heartmonitor.html">mod_heartmonitor</a></code>,
+          <code class="module"><a href="./mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code></dt>
+      <dd>Permite que o módulo <code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> baseie suas decisões
+      de balanceamento de carga no número de conexões ativas nos servidores de backend.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_html.html">mod_proxy_html</a></code></dt>
+      <dd>Anteriormente um módulo de terceiros, este suporta a correção de links
+      HTML em uma situação de proxy reverso, onde o backend gera URLs que não
+      são válidos para os clientes do proxy.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_sed.html">mod_sed</a></code></dt>
+      <dd>Uma substituição avançada de <code class="module"><a href="./mod/mod_substitute.html">mod_substitute</a></code>, permite
+      editar o corpo da resposta com todo o poder do sed.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_auth_form.html">mod_auth_form</a></code></dt>
+      <dd>Permite a autenticação baseada em formulário.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_session.html">mod_session</a></code></dt>
+      <dd>Permite o uso do estado da sessão para clientes, usando cookies ou
+      armazenamento em banco de dados.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_allowmethods.html">mod_allowmethods</a></code></dt>
+      <dd>Novo módulo para restringir certos métodos HTTP sem interferir na
+      autenticação ou autorização.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_lua.html">mod_lua</a></code></dt>
+      <dd>Incorpora a linguagem <a href="http://www.lua.org/">Lua</a> no httpd,
+      para configuração e funções de lógica de pequenos negócios (experimental).</dd>
+
+      <dt><code class="module"><a href="./mod/mod_log_debug.html">mod_log_debug</a></code></dt>
+      <dd>Permite a adição de registros de depuração personalizáveis ​​em
+      diferentes fases do processamento da requisição.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_buffer.html">mod_buffer</a></code></dt>
+      <dd>Fornece recursos para o armazenamento em buffer das pilhas de filtros de entrada e saída.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_data.html">mod_data</a></code></dt>
+      <dd>Converte o corpo da resposta em um URL de dados RFC2397.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_ratelimit.html">mod_ratelimit</a></code></dt>
+      <dd>Oferece limitação de largura de banda para clientes.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_request.html">mod_request</a></code></dt>
+      <dd>Fornece filtros para manipular e disponibilizar corpos de requisição HTTP.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_reflector.html">mod_reflector</a></code></dt>
+      <dd>Fornece a reflexão do corpo de uma solicitação como resposta por meio da pilha de filtros de saída.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code></dt>
+      <dd>Fornece um provedor de memória compartilhada baseado em slots.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_xml2enc.html">mod_xml2enc</a></code></dt>
+      <dd>Anteriormente um módulo de terceiros, suporta a internacionalização
+      em módulos de filtro baseados em libxml2 (com reconhecimento de marcação).</dd>
+
+      <dt><code class="module"><a href="./mod/mod_macro.html">mod_macro</a></code> (disponível desde a versão 2.4.5)</dt>
+      <dd>Fornece macros dentro dos arquivos de configuração.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></code> (disponível desde a versão 2.4.5)</dt>
+      <dd>Suporta túneis web-socket.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_authnz_fcgi.html">mod_authnz_fcgi</a></code> (disponível desde a versão 2.4.10)</dt>
+      <dd>Permite que aplicativos autorizadores FastCGI autentiquem e/ou
+      autorizem clientes.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_http2.html">mod_http2</a></code> (disponível desde a versão 2.4.17)</dt>
+      <dd>Suporte para a camada de transporte HTTP/2.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_http2.html">mod_proxy_http2</a></code> (disponível desde a versão 2.4.19)</dt>
+      <dd>Backend do protocolo HTTP/2 para <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_hcheck.html">mod_proxy_hcheck</a></code> (disponível desde a versão 2.4.21)</dt>
+      <dd>Suporta verificações de integridade dinâmicas e independentes para servidores backend proxy remotos.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_brotli.html">mod_brotli</a></code> (disponível desde a versão 2.4.26)</dt>
+      <dd>Suporta o algoritmo de compressão Brotli.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_md.html">mod_md</a></code> (disponível desde a versão 2.4.30)</dt>
+      <dd>Suporta o protocolo ACME para automatizar o fornecimento de certificados.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_uwsgi.html">mod_proxy_uwsgi</a></code> (disponível desde a versão 2.4.30)</dt>
+      <dd>Módulo de gateway UWSGI para <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_socache_redis.html">mod_socache_redis</a></code> (disponível desde a versão 2.4.39)</dt>
+      <dd>Suporta provedor de cache de objetos compartilhados baseado em <a href="http://redis.io/">Redis</a>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_systemd.html">mod_systemd</a></code> (disponível desde a versão 2.4.42)</dt>
+      <dd>Integração com systemd. Permite que o httpd seja usado em um serviço com o
+      <code>Type=notify</code> do systemd.</dd>
+
+    </dl>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="module" id="module">Melhorias em Módulos</a> <a title="" href="#module" class="permalink">&para;</a></h2>
+    
+    <dl>
+      <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
+
+      <dd>O módulo <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> agora pode ser configurado para usar um
+      servidor OCSP para verificar o status de validação de um certificado de cliente.
+      O servidor de resposta padrão é configurável, assim como
+      a decisão de priorizar o servidor de resposta designado no
+      próprio certificado do cliente.</dd>
+
+      <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> agora também suporta grampeamento OCSP, onde o
+      servidor obtém proativamente uma verificação OCSP de seu certificado e
+      a transmite ao cliente durante a comunicação inicial.</dd>
+
+      <dd><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> agora pode ser configurado para compartilhar dados de sessão SSL
+      entre servidores através do memcached</dd>
+
+      <dd>Agora, além de RSA e DSA, também são suportadas chaves EC.</dd>
+
+      <dd>Suporte para TLS-SRP (disponível na versão 2.4.4 e posteriores).</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></dt>
+
+      <dd>A diretiva <code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code>
+      agora é configurada de forma mais otimizada dentro de um bloco
+      <code class="directive"><a href="./mod/core.html#location">Location</a></code> ou
+      <code class="directive"><a href="./mod/core.html#locationmatch">LocationMatch</a></code>
+      e oferece uma vantagem de desempenho significativa em relação à sintaxe tradicional de dois parâmetros
+      quando presente em grande número.</dd>
+      <dd>O endereço de origem usado para solicitações de proxy agora é configurável.</dd>
+      <dd>Suporte para sockets de domínio Unix para o backend (disponível na versão 2.4.7
+      e posteriores).</dd>
+
+      <dt><code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code></dt>
+
+      <dd>Mais alterações de configuração em tempo de execução para BalancerMembers via balancer-manager.</dd>
+
+      <dd>BalancerMembers adicionais podem ser adicionados em tempo de execução através do balancer-manager.</dd>
+
+      <dd>Configuração em tempo de execução de um subconjunto de parâmetros do Balanceador.</dd>
+
+      <dd>Os membros do BalancerMembers podem ser configurados como 'Drain' para que respondam apenas a sessões
+      persistentes existentes, permitindo que sejam desconectados corretamente.</dd>
+
+      <dd>As configurações do balanceador podem persistir após reinicializações.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code></dt>
+
+      <dd>O filtro CACHE do módulo <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> pode ser inserido opcionalmente
+      em um determinado ponto da cadeia de filtros para fornecer um controle preciso sobre o cache.
+      </dd>
+
+      <dd>O módulo <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> agora pode armazenar em cache as solicitações HEAD.</dd>
+
+      <dd>Sempre que possível, as diretivas <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> agora podem ser definidas
+      por diretório, em vez de por servidor.</dd>
+
+      <dd>O URL base dos URLs em cache pode ser personalizado, de forma que um grupo de
+      caches possa compartilhar o mesmo prefixo de URL de endpoint.</dd>
+
+      <dd>O módulo <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> agora é capaz de fornecer dados em cache desatualizados
+      quando um backend estiver indisponível (erro 5xx).</dd>
+
+      <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> agora pode inserir HIT/MISS/REVALIDATE em
+      um cabeçalho X-Cache.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></dt>
+      <dd>Suporte para o atributo 'onerror' dentro de um elemento 'include',
+      permitindo que um documento de erro seja exibido em caso de erro, em vez da
+      string de erro padrão.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code>, <code class="module"><a href="./mod/mod_include.html">mod_include</a></code>,
+          <code class="module"><a href="./mod/mod_isapi.html">mod_isapi</a></code>, ...</dt>
+      <dd>A tradução de cabeçalhos para variáveis ​​de ambiente é mais rigorosa do que
+      antes para mitigar possíveis ataques de "cross-site scripting" via injeção de cabeçalho.
+      Nomes de cabeçalho contendo caracteres inválidos (incluindo sublinhados)
+      não são mais convertidos em variáveis ​​de ambiente. A seção <a href="env.html">Variáveis ​​de Ambiente
+      no Apache</a> contém algumas dicas sobre como contornar problemas com clientes legados
+      que exigem esses cabeçalhos. (Isso afeta todos os módulos que
+      usam essas variáveis ​​de ambiente.)</dd>
+
+      <dt>Contêineres de Lógica de Autorização do <code class="module"><a href="./mod/mod_authz_core.html">mod_authz_core</a></code></dt>
+
+      <dd>Agora é possível especificar lógica de autorização avançada usando a
+      diretiva <code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code>
+      e as diretivas de contêiner relacionadas, como
+      <code class="directive"><a href="./mod/mod_authz_core.html#requireall">&lt;RequireAll&gt;</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></dt>
+      <dd><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> adiciona as opções <code>[QSD]</code>
+          (Query String Discard) e <code>[END]</code> para a diretiva
+          <code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> para
+          simplificar cenários comuns de reescrita.</dd>
+      <dd>Adiciona a possibilidade de usar expressões booleanas complexas em <code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>.</dd>
+      <dd>Permite o uso de consultas SQL como funções <code class="directive"><a href="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code>, <code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></dt>
+      <dd><code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> adiciona suporte para grupos aninhados.</dd>
+      <dd><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> adiciona as diretivas
+          <code class="directive"><a href="./mod/mod_ldap.html#ldapconnectionpoolttl">LDAPConnectionPoolTTL</a></code>,
+          <code class="directive"><a href="./mod/mod_ldap.html#ldaptimeout">LDAPTimeout</a></code> e
+          outras melhorias no gerenciamento de limites de tempo.
+          Isso é especialmente útil para configurações onde um
+          firewall com estados descarta conexões ociosas com o servidor LDAP.</dd>
+      <dd><code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> adiciona a diretiva
+          <code class="directive"><a href="./mod/mod_ldap.html#ldaplibrarydebug">LDAPLibraryDebug</a></code> para registrar
+          informações de depuração fornecidas pelo kit de ferramentas LDAP utilizado.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></dt>
+      <dd><code class="module"><a href="./mod/mod_info.html">mod_info</a></code> agora pode despejar a configuração pré-analisada
+      para stdout durante a inicialização do servidor.</dd>
+
+      <dt><code class="module"><a href="./mod/mod_auth_basic.html">mod_auth_basic</a></code></dt>
+      <dd>Novo mecanismo genérico para falsificar autenticação básica (disponível em
+      2.4.5 e versões posteriores).</dd>
+
+    </dl>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="programs" id="programs">Melhorias em Programas</a> <a title="" href="#programs" class="permalink">&para;</a></h2>
+    
+    <dl>
+        <dt><code class="program"><a href="./programs/fcgistarter.html">fcgistarter</a></code></dt>
+        <dd>Novo utilitário inicializador de daemon FastCGI</dd>
+
+        <dt><code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code></dt>
+        <dd>Agora é possível listar os URLs armazenados em cache, com metadados opcionais
+        incluídos.</dd>
+        <dd>Permite excluir explicitamente, do cache, URLs individuais
+        armazenadas.</dd>
+        <dd>Os tamanhos dos arquivos agora podem ser arredondados para o tamanho de bloco fornecido, fazendo com que
+        os limites de tamanho correspondam mais de perto ao tamanho real no disco.</dd>
+        <dd>O tamanho do cache agora pode ser limitado pelo número de inodes, em vez de,
+        ou além de, ser limitado pelo tamanho dos arquivos no
+        disco.</dd>
+
+        <dt><code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code></dt>
+        <dd>Agora é possível criar uma atalho para o arquivo de registro atual.</dd>
+        <dd>Agora é possível invocar um script pós-rotação personalizado.</dd>
+
+        <dt><code class="program"><a href="./programs/htpasswd.html">htpasswd</a></code>, <code class="program"><a href="./programs/htdbm.html">htdbm</a></code></dt>
+        <dd>Suporte para o algoritmo bcrypt (disponível na versão 2.4.4 e posteriores).
+        </dd>
+    </dl>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="documentation" id="documentation">Documentação</a> <a title="" href="#documentation" class="permalink">&para;</a></h2>
+    
+    <dl>
+        <dt>mod_rewrite</dt>
+        <dd>A documentação do <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> foi
+        reorganizada e quase completamente reescrita, com foco em
+        exemplos e uso comum, além de mostrar quando outras
+        soluções são mais apropriadas. O <a href="rewrite/">Guia de
+        Reescrita</a> agora é uma seção de nível superior com muito mais
+        detalhes e melhor organização.</dd>
+
+        <dt>mod_ssl</dt>
+        <dd>A documentação do <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code> foi bastante
+        aprimorada, com mais exemplos para iniciantes,
+        além do foco anterior em detalhes técnicos.</dd>
+
+        <dt>Guia de Cache</dt>
+        <dd>O <a href="caching.html">Guia de Cache</a> foi reescrito
+        para distinguir adequadamente entre os recursos de cache HTTP/1.1 da RFC2616
+        fornecidos pelo <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> e o cache genérico
+        de chave/valor fornecido pela interface <a href="socache.html">socache</a>
+        bem como para abranger o cache especializado fornecido por
+        mecanismos como o <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>.</dd>
+
+    </dl>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="developer" id="developer">Mudanças no Desenvolvedor de Módulos</a> <a title="" href="#developer" class="permalink">&para;</a></h2>
+    
+    <dl>
+      <dt>Adicionado o Gancho de Verificação de Configuração</dt>
+
+      <dd>Um novo gancho, <code>check_config</code>, foi adicionado e é executado
+          entre os ganchos  <code>pre_config</code> e <code>open_logs</code>.
+          Ele também é executado antes do gancho <code>test_config</code>
+          quando a opção <code>-t</code> é passada para o
+          <code class="program"><a href="./programs/httpd.html">httpd</a></code>. O gancho <code>check_config</code>
+          permite que módulos revisem os valores de diretivas de configuração
+          interdependentes e os ajustem enquanto as mensagens ainda possam ser registradas
+          no console. Dessa forma, o usuário pode ser alertado sobre problemas de configuração incorreta
+          antes que a função principal do gancho <code>open_logs</code> redirecione
+          a saída do console para o log de erros.</dd>
+
+      <dt>Adicionado o Analisador de Expressões</dt>
+
+      <dd>Agora temos um analisador de expressões de propósito geral, cuja API é
+          exposta em <var>ap_expr.h</var>. Este é adaptado do
+          analisador de expressões implementado anteriormente em
+          <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>.</dd>
+
+      <dt>Contêineres de Lógica de Autorização</dt>
+
+      <dd>Os módulos de autorização agora se registram como um provedor, por meio de
+          ap_register_auth_provider(), para oferecer suporte à lógica de autorização avançada,
+          como <code class="directive"><a href="./mod/mod_authz_core.html#requireall">&lt;RequireAll&gt;</a></code>.</dd>
+
+      <dt>Interface de Cache de Objetos Pequenos</dt>
+
+      <dd>O cabeçalho <var>ap_socache.h</var> expõe uma interface baseada em provedor
+      para armazenamento em cache de pequenos objetos de dados, baseada na implementação anterior
+      do cache de sessão do <code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>.
+      Provedores que utilizam um buffer cíclico de memória compartilhada, arquivos dbm baseados
+      em disco e um cache distribuído memcache são atualmente
+      suportados.</dd>
+
+      <dt>Adicionado o Gancho de Status de Cache</dt>
+
+      <dd>O módulo <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> agora inclui um novo
+      gancho <code>cache_status</code>, que é chamado quando a decisão de cache
+      se torna conhecida. Uma implementação padrão fornecida
+      adiciona à resposta um cabeçalho opcional <code>X-Cache</code> e
+      <code>X-Cache-Detail</code>.</dd>
+    </dl>
+
+    <p>A documentação do desenvolvedor contém uma
+    <a href="developer/new_api_2_4.html">lista detalhada de alterações na API</a>.</p>
+  </div></div>
+<div class="bottomlang">
+<p><span>Línguas Disponíveis: </span><a href="./en/new_features_2_4.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="./es/new_features_2_4.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
+<a href="./fr/new_features_2_4.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
+<a href="./pt-br/new_features_2_4.html" title="Português (Brasil)">&nbsp;pt-br&nbsp;</a> |
+<a href="./tr/new_features_2_4.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
+</div><div id="footer">
+<p class="apache">Copyright 2026 The Apache Software Foundation.<br />Licenciado sob a <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file