#
# Arquivo de configuração baseado no serviço NCSA.
#
#Este é o arquivo de configuração principal do servidor Apache.
#Contém as diretivas de configuração do servidor que afetam a operação do servidor.
#Veja <URL:http://httpd.ache.org/doc-2.0/> para obter detalhes sobre essas diretivas
#
#Não leia essas mensagens de comando sem entendê-las.
#Aqui estão apenas instruções simples, se você não consultar a documentação online, você será avisado.
#
#Essas diretivas de configuração são divididas nas três partes a seguir:
#1. A parte que controla o comportamento de todo o servidor Apache (ou seja, variáveis de ambiente globais)
#2. Diretivas que definem parâmetros de serviço principais ou padrão e também fornecem parâmetros de configuração padrão para todos os hosts virtuais.
#3. Parâmetros de configuração do host virtual
#
#Configuração e nome do arquivo de log: Se o nome do arquivo especificado começar com "/" ("dirver:/" em win32),
#O servidor usará o caminho absoluto. Se o nome do arquivo não começar com "/", ele usará ServerRoot.
O valor de # é anexado à frente do nome do arquivo, por exemplo, para "logs/foo.log", se o valor de ServerRoot
# é "/usr/local/apache2", então o arquivo deve ser "/usr/local/apache2/logs/foo.log"
#
##Primeira área: parâmetros ambientais globais
#
#Os parâmetros definidos aqui afetarão o comportamento de todo o servidor Apache;
#Por exemplo, o número de solicitações simultâneas que o Apache pode manipular, etc.
#
#ServerRoot: Indica o diretório raiz onde o servidor salva seus arquivos de configuração, erros e log, etc.
#
#Perceber! Se você quiser especificá-lo como um local no NFS ou em outra rede,
#Por favor, certifique-se de ler a documentação relacionada ao LockFile (provavelmente em
#<URL:http://httpd.apache.org/docs-2.0/mod/mpm_common.html#lockfile>).
#Isso permitirá que você resolva muitos problemas sozinho.
#
#Não adicione uma barra no final do caminho.
#
ServerRoot "/usr/loacl/apache2" [Página Cortada]
#
#O arquivo de bloqueio para acesso serial deve ser salvo no disco local
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_neware.c>
#LockFile logs/accept.lock
</IfModule>
</IfModule>
#ScoreBoardFile: Arquivo utilizado para salvar informações do processo interno do serviço.
#Se não for especificado (padrão), o placar será salvo em um segmento anônimo de memória compartilhada,
#E não pode ser usado por software de terceiros.
#Se especificado, certifique-se de que dois Apaches não possam usar o mesmo arquivo de placar.
#Este arquivo de placar deve ser salvo no disco local.
#
<IfModule !mpm_netware.c>
<IfModule !perchild.c>
#ScoreBoardFilelogs/apache_runtime_status
<SeMódulo>
<SeMódulo>
#
#PidFile: um arquivo que registra o ID do processo de inicialização do servidor.
#
<IfModule !mpm_neware.c>
Registros do PidFile/httpd.pid
</IfModule>
#
#Timeout: Tempo limite segundos antes de receber e enviar
#
Tempo limite 300
#
#KeepAlive: permitir conexões robustas (múltiplas solicitações por conexão),
#Defina como "Desligado" para desativar.
#
KeepAliveOn
#
#MaxKeepAliveRequests: o número máximo de solicitações permitidas durante uma conexão estável,
#Defina como 0 para indicar acesso ilimitado.
#Recomendamos que você configure
para um valor maior para melhorar o desempenho
MaxKeepAliveRequests 100
#
#KeepAliveTimeout: Número de segundos para receber solicitações do mesmo cliente na mesma conexão
#
KeepAliveTimeout 15
##
##Configuração do tamanho do pool de servidores (para MPM)
##
# pré-garfo MPM
# StartServers: Número de processos iniciados pelo servidor na inicialização
# MinSpareServers: Número mínimo de processos sobressalentes para manter
# MaxSpareServers: O número máximo de processos sobressalentes para manter
# MaxClients: O número máximo de processos permitidos para serem iniciados pelo servidor
# MaxRequestsPerChild: O número máximo de solicitações permitidas por um processo de serviço
<IfModule pré-fork.c>
StartServers 5
Servidores MinSpare 5
MaxSpareServers 10
MaxClientes 150
MaxRequestPerChild0
</IfModule> [Página Cortada]
#trabalhadorMPM
# StartServers: Número de processos de serviço quando o servidor é iniciado
# MaxClients: O número máximo de usuários com permissão para se conectar ao mesmo tempo
#MinSpareThreads: número mínimo de threads de trabalho a serem mantidos
# MaxSpareThreads: o número máximo de threads de trabalho que podem ser mantidos
#ThreadsPerChild: Constantes de thread de trabalho em cada processo de serviço
# MaxRequestsPerChild: O número máximo de solicitações permitidas no processo do serviço
<IfModule trabalhador.c>
StartServers 2
MaxClientes 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
#perchildMPM
# NumServers: Número de processos de serviço
# StartThreads: O número de threads iniciais em cada processo de serviço
#MinSpareThreads: número mínimo de threads para manter
# MaxSpareThreads: O número máximo de threads a serem mantidos
#MaxThreadsPerChild: o número máximo de threads permitidos para cada processo de serviço
# MaxRequestsPerChild: O número máximo de conexões permitidas por processo de serviço
<IfModule perchild.c>
NumServers 5
InícioThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>
#WinNTMPM
#ThreadsPerChild: Constantes de thread de trabalho no processo de serviço
# MaxRequestsPerChild: O número máximo de solicitações permitidas pelo processo do serviço
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>
#BeOSMPM
# StartThreads: Número de threads iniciados quando o servidor é iniciado
# MaxClients: O número máximo de threads que podem ser iniciados (um thread equivale a um usuário)
# MaxRequestsPerThread: O número máximo de solicitações permitidas por thread
<IfModule beos.c>
InícioThreads 10
MaxClientes 50
MaxRequestsPerThread 10.000
</IfModule>
#NetWareMPM
#threa
dStachSize: o tamanho da pilha alocado para cada thread de trabalho
# StartThreads: Número de threads iniciados quando o servidor é iniciado
#MinSpareThreads: número de threads ociosos usados para processar solicitações reais
# MaxSpareThreads: O número máximo de threads inativos
# MaxThreads: O número máximo de threads ativos ao mesmo tempo
# MaxRequestPerChild: O número máximo de solicitações de serviço para um thread,
# É recomendado defini-lo como 0 para obter acesso ilimitado
<IfModule mpm_netware.c>
ThreadStackSize 65536
Iniciar Threads 250
MinSpareThreads 25
MaxSpareThreads 250
MaxThreads 1000
MaxRequestPerChild0
</IfModule>
#SO/2MPM
# StartServers: Número de processos de serviço iniciados
#MinSpareThreads: Mínimo de threads ociosos permitidos para cada processo
# MaxSpareThreads: O máximo de threads ociosos permitidos para cada processo
# MaxRequestsPerChild: O número máximo de conexões permitidas por processo de serviço
<IfModule mpmt_os2.c>
StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0
</IfModule> [Página Cortada]
#
# Listen: permite vincular o serviço Apache a um endereço IP e porta especificados, em vez do valor padrão
# Veja a diretiva <VirtualHost>
#Use o seguinte comando para fazer o Apache escutar apenas no endereço IP especificado,
# para evitar que ele escute no endereço IP 0.0.0.0
#
# Ouça 12.34.56.78:80
Ouça 80
#
# Suporte de compartilhamento dinâmico (DSO)
#
# Para poder utilizar funções de módulos compilados em modo DSO, você deve ter a linha "LoadModule" correspondente,
# Portanto, essas diretivas estão incluídas aqui para que possam ser ativadas antes de serem utilizadas.
#Esses módulos compilados estaticamente não precisam ser listados aqui (ou seja, módulos listados com "httpd -l")
#
# Exemplo:
# LoadModule foo_module módulos/mod_foo.so
#
#
# ExtendedStatus: Ao chamar "server-status", controle o Apache para gerar o status "full"
# Informações (ExtendedStatus On), ou gerar informações básicas (ExtendedStatus Off).
# O padrão está desativado
#
#ExtendedStatusOn
### Área 2: Configuração do serviço "Principal"
#
# Esta área cria valores de comando utilizados pelo servidor "principal" em resposta àqueles não utilizados pelo <VirtualHost>
# Defina quaisquer solicitações tratadas.
# Esses valores também fornecem valores padrão para contêineres <VirtualHost> definidos posteriormente.
# Se definido em <VirtualHost>, o valor da diretiva definido aqui será
# Substituído pelas definições em <VirtualHost>.
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_neware.c>
#
# Se você deseja que o httpd seja executado como outro usuário ou grupo, você deve iniciá-lo como root no início
# Em seguida, mude para o usuário ou grupo que deseja usar.
#
# Usuário/Grupo: Usuário e grupo executando httpd
# Use "User nouser" e "Group nogroup" no SCO (ODT3)
# No HPUX, talvez você não consiga usar a memória compartilhada porque ninguém. É recomendado criar um usuário www.
# Observe que alguns kernels rejeitam setgid(Group) ou semctl(IPC_SET) quando o ID do grupo é maior que 60000.
#section Não use o "Grupo #-1" nesses sistemas.
#
Usuário ninguém
Grupo #-1
</IfModule>
</IfModule>
#
# ServerAdmin: Seu endereço de e-mail o Apache enviará um e-mail para você quando ocorrer um problema.
# Como documento de erro, este endereço é exibido na página gerada pelo servidor,
# Por exemplo: admin@seu-domínio.com
#
Administrador do servidor [email protected]
#
# ServerName especifica o nome e o número da porta que o Apache usa para se identificar.
# Normalmente este valor é atribuído automaticamente, mas recomendamos que você o especifique explicitamente para evitar erros de inicialização
#
# Se você especificar um nome DNS inválido para o seu host, os redirecionamentos gerados pelo servidor não funcionarão.
# Veja a diretiva UseCanonicalName
#
# Se o seu host não tiver um nome DNS registrado, digite seu endereço IP aqui
# Independentemente disso, você deve usar seu endereço IP para fornecer o serviço,
# Aqui redirecionamos o serviço de forma fácil de entender
Nome do servidor www.dalouis.com:80
#
# UseCanonicalName: Diretiva que determina como o Apache constrói URLS e SERVER_NAME e SERVER_PORT.
# Quando definido como "Desligado", o Apache usará o nome do host e o número da porta fornecidos pelo cliente.
# Quando definido como "On", o Apache usará o valor da diretiva ServerName.
#
UseCanonicalName desativado [página cortada]
#
# DocumentRoot: O diretório raiz do seu documento. Por padrão, todas as solicitações são respondidas neste diretório.
# Mas você pode usar links simbólicos e apelidos para apontar para outros locais.
#
DocumentRoot "/home/redhat/public_html"
#
# As permissões de acesso podem ser configuradas para cada diretório que o Apache pode acessar (incluindo seus subdiretórios).
#
# Primeiro, configuramos um recurso de limite alto.
# Isso desativará o acesso ao diretório onde reside o sistema de arquivos e adicionará os blocos de diretório aos quais você deseja permitir o acesso.
# como mostrado abaixo
<Diretório />
Pedido Negar, Permitir
Negar de todos
</Diretório>
#
# Observe que daqui em diante você deve permitir explicitamente quais recursos especiais podem ser usados.
# - Então, se o Apache não estiver funcionando como você espera,
# Verifique se você especifica explicitamente que está disponível abaixo.
#
#
# Isso mudará para o DocumentRoot que você definiu
#
<Diretório "/home/redhat/public_html">
#
# Opções: O valor desta diretiva pode ser "Nenhum", "Todos" ou qualquer combinação das seguintes opções:
# Índices Inclui FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Observe que "MultiViews" deve ser especificado explicitamente, "Options All" não fornece esse recurso.
#
# Esta directiva é complexa e importante, ver
#"http://httpd.apache.org/docs-2.0/mod/core.html#optioins" para obter mais informações.
#
Opções FollowSymLinks
#
# AllowOverride controla diretivas colocadas em arquivos .htaccess.
# Pode ser "All", "None" ou uma combinação das seguintes diretivas:
# Opções FileInfo
Limite AuthConfig
#
Permitir substituir nenhum
#
# Controle quem pode acessar os serviços.
#
Ordem permitir, negar
Permitir de todos
</Diretório>
#
# UserDir: especifica o nome do diretório que será adicionado ao diretório inicial do usuário quando uma solicitação ~user for recebida.
#
UserDir public_html
# Para evitar vulnerabilidades na diretiva UserDir, defina o usuário root
# UserDir como "./" é muito útil.
# Se você usa Apache 1.3 ou superior, recomendamos fortemente que você
# Inclua a seguinte linha no arquivo de configuração do servidor [Cut-Page]
UserDir desabilitado raiz
#
# A seguir está um exemplo de uso da diretiva UserDir para tornar o diretório de um site somente leitura:
#
# <Diretório /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit Indexes
# Opções Índices MultiViews SymLinksIfOwnerMatch IncludeNoExec
# <Limite GET POST OPTIONS PROPFIND>
# Pedido permitir, negar
#Permitir de todos
# </Limite>
# <LimitExcept GET POST OPTIONS PROPFIND>
#Ordenar negar, permitir
#Negar de todos
# </LimitExcept>
# </Diretório>
#
# DirectoryIndex: Define o nome do arquivo que o Apache fornece ao usuário quando a solicitação é um diretório.
#
# O arquivo index.html.var (um arquivo do tipo imagem) é usado para fornecer uma lista de processamento de documentos,
# Para o mesmo propósito, você também pode usar a opção MultiViews, mas será muito lenta.
#
DirectoryIndex index.php index.html index.html.var
#
# AccessFileName: Consulta em cada diretório o nome do arquivo que fornece instruções adicionais de configuração para o diretório.
# Veja a diretiva AllowOverride.
#
AccessFileName.htaccess
#
# As linhas a seguir evitam que arquivos .htaccess e .htpasswd sejam visualizados por clientes web.
#
<Arquivos ~ "^.ht">
Ordem permitir, negar
Negar de todos
</Arquivos>
#
# Typeconfig: Defina onde consultar os arquivos mime.types.
#
TypeConfig conf/mime.types
#
#DefaultType: Define o tipo MIME padrão fornecido pelo servidor quando o tipo MIME não pode ser determinado.
# Se o seu serviço contém principalmente documentos de texto ou HTML, "text/plain" é uma boa escolha;
# Se estes forem principalmente documentos binários, como software ou imagens, você deve usar
# "application/octer-stream" para evitar que o navegador exiba arquivos binários como texto.
#
Tipo padrão texto/simples
#
# mod_mime_magic permite que o servidor use diferentes dicas (dicas) de arquivos que definem seus próprios tipos,
# Esta diretiva MIMEMagicFile define o arquivo onde as dicas são definidas.
#
<IfModule mod_mime_magic.c>
MIMEMagicFile
conf/mágica
</IfModule>
#
# HostnameLookups: Especifique para registrar o nome ou endereço IP do cliente, por exemplo, quando este comando estiver ativado
# Grave o nome do host, como www.apache.org; registre o endereço IP quando desligado, 204.62.129.132.
# O valor padrão é off, o que é muito melhor do que ativá-lo, porque se estiver ativado, todas as solicitações do cliente serão
# Causa pelo menos uma consulta ao servidor de nomes.
#
Pesquisas de nome de host desativadas
#
# EnableMMAP: Controle se deseja realizar despejo de memória (se suportado pelo sistema operacional).
# O padrão é ativado, se o seu servidor estiver instalado em um sistema de arquivos de rede (NFS), desligue-o.
# Em alguns sistemas, desligá-lo melhorará o desempenho do sistema (independentemente do tipo de sistema de arquivos);
# Para obter detalhes, consulte http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
#
#Desativa o MMAP
#
# EnableSendfile: Controle se deve usar o kernel sendfile para suportar o envio de arquivos
# (se suportado pelo sistema operacional). O padrão é ativado se o seu servidor estiver instalado em um sistema de arquivos de rede
# (NFS), desligue-o.
# Consulte http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#
#AtivarSendfile desativado
#
# ErrorLog: localização do arquivo de log de erros.
# Se você não definir a diretiva ErrorLog em <VirtualHost>, a mensagem de erro deste host virtual
# será registrado aqui. Se você definir ErrorLog lá, essas mensagens de erro serão registradas em seu
# No arquivo definido, não no arquivo definido aqui. [Página cortada]
#
#LogLevel: controla a quantidade de informações de log registradas no arquivo de log de erros.
#Os valores possíveis incluem: depurar, informação, aviso, avisar, erro, crítico, alerta, emergir.
#
Aviso de nível de log
#
# A diretiva a seguir define o alias de formato para a diretiva CustomLog.
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combinado
LogFormat "%h %l %u %t "%r" %>s %b" comum
LogFormat "%{Referer}i -> %U" referenciador
Agente LogFormat "%{User-agent}i"
# Você precisa instalar o módulo mod_logio.c para usar %I e %O.
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O" combinado
#
# Especifique o local e o formato do arquivo de log de acesso (formato de log geral).
# Se você não definir esta diretiva em <VirtualHost>, as informações da transferência serão registradas aqui,
# Se você definir esta diretiva, ela será gravada no local que você especificar, não no local definido aqui.
#
Logs CustomLog/access_log comum
#
# Se você deseja registrar informações do agente e do referenciador, você pode usar o seguinte comando
#
# CustomLog logs/referer_log referenciador
# Logs CustomLog/agente_log
#
# Se você quiser usar um arquivo para registrar informações de acesso, agente e referenciador,
# Você pode definir esta diretiva da seguinte forma:
#
# Logs CustomLog/access_log combinados
#
#ServerTokens
# Esta diretiva define o tipo de informação contida nos cabeçalhos de resposta HTTP. O padrão é "Completo",
# Isso significa que o cabeçalho de resposta conterá o tipo de sistema operacional e informações de compilação no módulo.
# Pode ser definido para um dos valores da coluna:
# Completo | SO | Menor |
# Full transmite mais informações e Prod menos.
#
ServerTokens completo
#
# Opcionalmente, adicione uma linha contendo a versão do servidor e o nome do host virtual à página de saída gerada pelo servidor
# (Documentação de erros internos, listagem de diretórios FTP, saída mod_status e mod_info, etc., exceto erros CGI
# ou um documento de erro personalizado).
# Definido como "EMail" conterá uma conexão mailto: apontando para ServerAdmin.
# Podem ter os seguintes valores: On |
#
Assinatura do servidor ativada
#
# Aliases: Adicione os aliases que você precisa neste momento, no seguinte formato:
#Alias Alias nome real
#
# Observe que se você incluir "/" no final do alias, também precisará incluir "/" na URL.
# Portanto, "/icons" não é um alias neste exemplo.
# Se o alias terminar com "/", então o nome real também deverá terminar com "/",
# Se o "/" final for omitido do alias, o nome real também deverá ser omitido.
#
# Usamos o alias "/icons/" para representar a lista de diretórios FancyIndexed. Se você não usar,
#FancyIndexing, você pode comentar.
#
# Alias /icons/ "/usr/local/apache2/icons/"
# <Diretório "/usr/local/apache2/icons">
# Opções Índices MultiViews
#AllowOverride Nenhum
# Pedido permitir, negar
## Permitir de todos
# </Diretório> [Página Cortada]
#
# Isso mudará ServerRoot/manual. Este alias fornece a localização da página de manual,
# Mesmo se você alterar seu DocumentRoot. Se você não se importa em ter uma página de manual,
# Você pode comentar.
#
Alias /manual "/usr/loacl/apache2/manual"
<Diretório "/usr/local/apache2/manual">
Índices de opções FollowSymLinks MultiViews IncluiNoExec
AddOutputFilter Inclui HTML
Ordem permitir, negar
Permitir de todos
</Diretório>
#
# ScriptAlias: Especifique o diretório que contém o script de serviço.
# ScriptAliases são essencialmente iguais aos Aliases, exceto que o documento aqui é processado como um programa quando solicitado.
# As regras "/" finais são as mesmas do Alias
#
ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
#Aqui estão as instruções para adicionar suporte ao PHP 4
Aplicativo AddType/x-httpd-php .php
LoadModule php4_module módulos/libphp4.so
<IfModule mod_cgidc>
#
# Adicione configurações mod_cgid.c, mod_cgid fornece soquetes UNIX que usam cgid para comunicação
#Caminho da interface do script.
#
#Scriptsock logs/cgisock
</IfModule>
#
# Mude "/usr/local/apache2/cgi-bin" para o diretório CGI especificado pelo seu ScriptAliased.
# Se você configurou.
#
<Diretório "/usr/local/apache2/cgi-bin">
Permitir substituir nenhum
Opções Nenhuma
Ordem permitir, negar
Permitir de todos
</Diretório>
#
# Redirect permite que você diga ao cliente para usar documentos que existem no namespace do servidor,
# Em vez do atual, isso ajuda os clientes a localizar documentos que mudaram de local.
# Por exemplo:
# Redirecionar permanente /foo http://www.example.com/bar
#
# Instruções para controlar a exibição de listas de diretórios geradas pelo servidor
#
#
# IndexOptions: Controla as características de exibição da listagem de diretórios gerados pelo servidor.
#
IndexOptions FancyIndexing VersionSort
#
# O comando AddIcon* informa ao servidor como exibir arquivos de imagem com extensões diferentes.
# Aplicável apenas à diretiva FancyIndexed
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) texto/*
AddIconByType (IMG,/icons/image2.gif) imagem/*
AddIconByType (SND,/icons/sound2.gif) áudio/*
AddIconByType (VID,/icons/movie.gif) vídeo/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif núcleo
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif LEIA-ME
AddIcon /icons/folder.gif ^^DIRETÓRIO^^
AddIcon /icons/blank.gif ^^BLANKICON^^
#
# DefaultIcon fornece tratamento para arquivos que não possuem um ícone definido explicitamente
#
DefaultIcon /icons/unknown.gif
#
# AddDescription permite colocar uma breve descrição após o índice gerado pelo servidor.
# Válido apenas para a diretiva FancyIndexed.
# Formato: AddDescription Nome do arquivo "Descrição"
#
# AddDescription "Documento compactado GZIP" .gz
# AddDescription "arquivo tar" .tar
# AddDescription "Arquivo tar compactado GZIP" .tgz
#
# ReadmeName especifica o nome do arquivo README que o servidor procura por padrão e o adiciona à lista de diretórios.
#
# HeaderName especifica o nome do arquivo de prefixo da lista de diretórios
LeiameNome README.html
HeaderName HEADER.html [página cortada]
#
# IndexIgnore especifica um conjunto de nomes de arquivos que o índice do diretório ignora e não está incluído na lista,
# Suporta curingas do tipo shell.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding permite que você use (Mosaic/X 2.1+) para descompactar mensagens durante o envio de mensagens,
# Nota: Nem todos os navegadores suportam esta opção.
# Apesar dos nomes semelhantes, as diretivas a seguir são diferentes da diretiva personalizada FancyIndexing acima.
#
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
#
# DefaultLanguage e AddLanguage permitem especificar o idioma do documento.
# Isso permite que os usuários naveguem pela documentação em uma linguagem fácil de entender.
#
# Especifique o idioma padrão, o que significa que todos os pacotes que não especificam um idioma usarão este idioma.
# Na maioria dos casos, você provavelmente não deseja definir isso, a menos que tenha certeza de que é a coisa certa a fazer.
# Geralmente, é melhor não usar a linguagem correta do que usar a linguagem errada.
#
#DefaultLanguage nl
#
# Nota 1: Não há dúvida de que os afixos usados como palavras-chave de idioma não podem ser os mesmos - use Polônia
# documentos (o código de idioma padrão da web é pl) desejarão usar "AddLanguage pl .po"
# Para evitar ambiguidade com os afixos gerais dos scripts perl.
#
# Nota 2: O exemplo a seguir ilustra a abreviatura de dois caracteres de um idioma e seu país em alguns exemplos
As abreviaturas de dois caracteres de # são diferentes, como a comparação entre "Danmark/dk" e "Danmark/da".
#
# Nota 3: No caso de “ltz” utilizamos um afixo de três caracteres, o que viola as disposições da RFC.
# Isso será corrigido imediatamente e os dados de referência serão obtidos usando o padrão RFC1766.
#
# Dinamarquês (da) - Holandês (nl) - Inglês (en) - Estoniano (et)
# Francês (fr) - Alemão (de) - Grego-Moderno (el)
# Italiano (it) - Norueguês (não) - Norueguês Nynorsk (nn) - Coreano (ko)
#Português (pt) - Luxemburguês* (ltz)
# Espanhol (es) - Sueco (sv) - Catalão (ca) - Tcheco (cz)
# Polonês (pl) - Português do Brasil (pt-br) - Japonês (ja)
# Russo (ru) - Croata (hr)
#
Adicionar idioma de .dk
AddLanguage nl .nl
AddLanguage em .en> AddLanguage e .et
AdicionarIdioma fr .fr
Adicionar idioma de .de
Adicionar idioma ele .he
Adicionar idioma el .el
AdicionarLanguage it .it
AddLanguageja.ja
AddLanguagepl.po
Adicionar idioma ko .ko
AddLanguagept.pt
Adicionar idioma nn .nn
Adicionar idioma não .no
AddLanguage pt-br .pt-br
Adicionar idioma ltz .ltz
AddLanguageca.ca
AddLanguage é .es
AdicionarIdioma sv .sv
AddLanguagecz.cz
AddLanguageru.ru
AdicionarIdiomatw.tw
Adicionar idioma zh-tw .tw
AddLanguagehr.hr
# LanguagePriority permite dar prioridade a alguns idiomas durante a conversa.
#
# Liste-os em ordem decrescente de prioridade. Vamos mais ou menos em ordem alfabética
# Organize-os. Talvez você queira alterar a ordem.
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority permite MÚLTIPLAS ESCOLHAS (Preferir) [no caso de comunicação]
# Ou NOT ACCEPTABLE(Fallback) [caso em que não há correspondência de idioma aceitável] forneça uma página de resultados.
#
ForceLanguagePriority prefere substituto
#
# É sempre uma boa ideia especificar um conjunto de caracteres padrão para todas as páginas enviadas e fornecer
# A internacionalização de sites abre portas, não é exatamente isso que você queria. Da mesma forma, especifique
# O conjunto de caracteres padrão tem algumas deficiências menores, como um comando usando o padrão iso-8859-1 (latin1)
# página, a menos que especificado de outra forma, por exemplo, você apenas a declara explicitamente.
# Existem também alguns relacionados ao JavaScript e à sintaxe de URL que sempre incentivam você a usar o conjunto de caracteres padrão
# motivos de segurança do navegador.
#
#AddDefaultCharset ISO-8859-1
AdicionarDefaultCharse GB2312
#
# Conjuntos de caracteres geralmente são usados na forma de extensões de arquivo. Talvez você queira evitar acontecer com extensões de idioma
# Colisão, a menos que você faça um bom trabalho de teste após cada alteração.
# Consulte http://www.iana.org/assignments/character-sets para conjuntos de caracteres
# Lista de nomes e seus respectivos RFCs.
#
AdicionarCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AdicionarCharset ISO-8859-3 .iso8859-3 .latin3
AdicionarCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AdicionarCharset ISO-2022-CN .iso2022-cn .cis
AdicionarCharset Big5 .Big5 .big5
# Para russo, vários conjuntos de caracteres são usados (como usar depende principalmente do cliente):
AdicionarCharset WINDOWS-1251 .cp-1251 .win-1251
AdicionarCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AdicionarCharset ISO-10646-UCS-2 .ucs2
AdicionarCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8 [Página Cortada]
# Os seguintes conjuntos de caracteres não são mapeados para um padrão específico (iso), mas são usados em navegadores
# Amplamente suportado em . Observe essas letras maiúsculas.
# (Não deveria, mas é feito para compatibilidade com alguns navegadores)
#
# Consulte http://www.iana.org/assianments/character-sets para
# Lista deles. Mas o suporte do navegador é menor.
#
AdicionarCharset GB2312 .gb2312 .gb
AdicionarCharsetutf-7.utf7
AdicionarCharsetutf-8.utf8
AdicionarCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AdicionarCharset shift_jis .sjis
#
# AddType permite adicionar ou substituir o MIME configurado no arquivo mime.types para um tipo de arquivo especificado
#
Aplicativo AddType/x-tar .tgz
Imagem AddType/x-icon .ico
#
# AddHandler permite mapear certas extensões de arquivo para "manipuladores":
# Comportamento independente do tipo de arquivo. Isso pode ser compilado no servidor ou adicionado à diretiva Action
# Médio (veja abaixo).
# Para usar scripts CGI diferentes daqueles especificados pela diretiva ScriptAliased:
#(Para disponibilizá-lo, você também precisa adicionar "ExecCGI" em Options.
#
# AddHandler cgi-script.cgi
#
# Para arquivos que contêm seus próprios cabeçalhos HTTP
#
# AddHandler envia como está
#
# Para arquivos de mapa de imagem analisados pelo servidor:
#
# Mapa do arquivo imap AddHandler
#
# arquivo agemap:
#
#AddHandler imagem do arquivo imap
#
# Para tipo de recursos de transferência de imagens)
# (Esta é a configuração padrão para permitir que a página "Funcionou" do Apache seja distribuída em vários idiomas).
#
AddHandler tipo-mapa var
#
# Os filtros permitem processá-lo antes de enviá-lo ao cliente.
#
# Para analisar documentos .shtml contendo (SSI) no lado do servidor:
# (Para executar esta diretiva, você também precisa adicionar "Includes" à diretiva Options.)
#
# AddType texto/html.shtml
#AddOutputFilter INCLUI .shtml
#
# Action permite definir um script que será executado quando um arquivo de mídia correspondente for chamado. Isto irá reduzir
# Entrada repetida de nomes de caminhos de URL para scripts CGI usados com frequência.
# Formato: mídia de ação/tipo /cgi-script/local
# Formato: nome do manipulador de ação /cgi-script/local
#
#
# As respostas de erro configuráveis têm três estilos:
# 1) texto simples 2) redirecionamentos locais 3) redirecionamentos externos
#
# Alguns exemplos:
# ErrorDocument 500 "O servidor fez um boo boo."
#ErrorDocument 404 /missing.html
# ErrorDocument 404 "/cgi-bin/missing_handler.pl"
# ErrorDocument 402 http://www.example.com/subscription_info.html
#[Página Cortada]
#
# Combinando essas instruções, podemos criar uma resposta de erro internacionalizada.
#
# Usamos Alias para redirecionar qualquer resposta /error/HTTP_<error>.html.var para
# Nossa coleção de mensagens de erro multilíngues. Substitua-o pelo texto correto.
#
# Adicionando a seguinte linha você pode alterar a exibição dessas mensagens sem alterar
# Arquivo HTTP_<erro>.html.var.
#
# Alias /error/include/ "/seu/include/caminho/"
#
# Para copiar os arquivos em /usr/local/apache2/error/include/ para /your/inclue/path/
# Para começar, você pode criar sua própria coleção de arquivos, mesmo para cada host virtual.
# Independentemente de como sua ServerSignature está definida, o arquivo de inclusão padrão exibirá seu
#Aapche número da versão e seu endereço de e-mail ServerAdmin
#
# Documentos de erro internacionalizados requerem mod_alias, mod_include e mod_negotiation.
# módulos. Para ativá-los, remova o comentário das linhas 30 abaixo
# Alias /error/ "/usr/local/apache2/error/"
#
# <Diretório "/usr/local/apache2/error">
#AllowOverride Nenhum
# Opções IncluiNoExec
# AddOutputFilter Inclui HTML
#AddHandler var de mapa de tipo
# Pedido permitir, negar
#Permitir de todos
# LanguagePriority en de es fr it nl sv
# ForceLanguagePriority prefere substituto
# </Diretório>
#
# ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
Documento de erro 403 /error.php
# ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
# ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
# ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
# ErrorDocument 410 /error/HTTP_GONE.html.var
# ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
# ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
# ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
# ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
# ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
# ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
# ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
# ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
# ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
# ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
#
# O comando a seguir altera o comportamento padrão da resposta HTTP para lidar com problemas conhecidos do navegador.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0" force-response-1.0
BrowserMatch "Java/1.0" force-response-1.0
BrowserMatch "JDK/1.0" forçar resposta-1.0
#
# O comando a seguir desativa o redirecionamento de solicitações não GET para diretórios sem um "/" final
# Esses comandos corrigem o problema em que o método DAV da Microsoft não consegue lidar corretamente com pastas WEB redirecionadas.
# O sistema de arquivos DAV na Apple e o VFS no Gnome também usam esse método para oferecer suporte a DAV.
# Processado.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redireciona com cuidado
BrowserMatch "^WebDrive" redirecionado com cuidado
BrowserMatch "^WebDAVFS/1.[012]" redirecione com cuidado
BrowserMatch "^gnome-vfs" redireciona com cuidado
#
# Permite usar a URL: http://servername/server-status para gerar dados via mod_status
# Preencha e relate informações de status do servidor. Altere .example.com para seu próprio nome de domínio.
#
# <Localização /status do servidor>
# SetHandler status do servidor
#Ordenar negar, permitir
#Negar de todos
# Permitir de .example.com
# </Location> [Página Cortada]
#
# Permitir relatórios remotos de informações de configuração do servidor usando URL: http://servername/server-info
# (requer suporte mod_info.c). Altere “.example.com” para o seu próprio nome de domínio.
#
# <Localização /informações do servidor>
# Informações do servidor SetHandler
#Ordenar negar, permitir
#Negar de todos
# Permitir de .example.com
# </Local>
#
# Comando do servidor proxy, remova o seguinte para disponibilizar o serviço proxy.
#
# <Ifmodule mod_proxy.c>
#Proxyrequestson
# <Proxy *>
# Ordem negar, permita
# Negar de todos
# Permitir em .example.com
# </roxy>
#
# Instale ou desligue o processamento do cabeçalho do "canal" HTTP/1.1.
# ("Full" adiciona informações da versão do servidor, "bloco" remove todas as informações do cabeçalho do canal de saída ".
# Pode ser definido como uma das seguintes opções: OFF |
#
#Proxyviaon
# É melhor instalar um cache para o serviço de proxy e o descomamento das seguintes linhas:
# (Sem buffer sem Cacheroot)
#
# Cacheroot "/usr/local/apache2/proxy"
#Cachesize 5
#Cachegcinterval 4
#Cachemaxexpire 24
#CachelastModifiedFactor 01
#CachedefaultExpire 1
# Nocache a-doMain.com outro
# </fmodule>
# Final do comando proxy.
#
# Configuração adicional específica do módulo.
#
<Ifmodule mod_ssl.c>
IncluindoConf/ssl.conf
</IfModule>
## a terceira área: host virtual
#
# VirtualHost: você pode configurar contêineres de host virtuais para manter múltiplos
# Nome do domínio/nome do host. A maioria das informações de configuração usa apenas hosts virtuais baseados em nomes, então o servidor
# Não se preocupe com o endereço IP.
#
# Antes de tentar configurar seu host virtual, consulte
# URL: http://httpd.apache.org/docs-2.0/vhosts/> Para obter mais informações.
#
# Você pode usar a opção de linha de comando "-s" para verificar sua configuração de host virtual.
#
# Use hosts virtuais baseados em nomes.
#
# NameVirtualHost *
#
#Virtual Host Exemplo:
# Quase todos os comandos do Apache podem ser usados no contêiner do host virtual.
# A primeira área do host virtual está configurada para responder a solicitações com nomes de serviços desconhecidos.
#
# <VirtualHost *>
# ServerAdmin [email protected]
# Documentroot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog Logs/dummy-host.example.com-Error_log
# CustomLog Logs/Dummy-Host.example.com-access_log Commom
# </virtualhost>
#
#O arquivo de bloqueio para acesso serial deve ser salvo no disco local
#
<Ifmodule! Mpm_winnt.c>
<Ifmodule! Mpm_neware.c>
#Lockfile logs/aceit.lock
</IfModule>
</IfModule>
#Scoreboardfile: arquivo usado para salvar informações internas do processo de serviço.
#Se não especificado (padrão), o placar será salvo em um segmento de memória compartilhada anônima,
#E não pode ser usado por software de terceiros.
#IF especificado, verifique se dois Apaches não podem usar o mesmo arquivo de placar.
#Este arquivo de placar deve ser salvo no disco local.
#
<Ifmodule! Mpm_netware.c>
<Ifmodule! Perchild.c>
#Scoreboardfile logs/apache_runtime_status
<fmodule>
<fmodule>
#
#Pidfile: um arquivo que registra o ID do processo de inicialização do servidor.
#
<Ifmodule! Mpm_neware.c>
Pidfile Logs/httpd.pid
</IfModule>
#
#Timeout: Timeout segundos antes de receber e enviar
#
Tempo limite 300
#
#Keepalive: se deve permitir conexões robustas (várias solicitações por conexão),
#Set to "Off" para desativar.
#
Keepaliveon
#
#Maxkeepaliverequests: o número máximo de solicitações permitidas durante uma conexão estável,
#Set para 0 para indicar acesso ilimitado.
#Recomendamos que você o defina
a um valor maior para melhorar o desempenho
Maxkeepaliverequests 100
#
#KeepaliveTimeout: número de segundos para receber solicitações do mesmo cliente na mesma conexão
#
KeepAliveTimeout 15
##
Configuração do tamanho do servidor-Pool (para MPM)
##
# pré-garfo MPM
# StartServers: número de processos iniciados pelo servidor na inicialização
# Minspareservers: número mínimo de processos de reposição para manter
# Maxspareservers: o número máximo de processos de reposição para manter
# Maxclients: o número máximo de processos permitidos para ser iniciado pelo servidor
# MaxRequestsperChild: o número máximo de solicitações permitidas por um processo de serviço
<Ifmodule prefork.c>
StartServers 5
Minspareservers 5
MaxSpareservers 10
MaxClients 150
MaxRequestPerchild 0
</IfModule>