Portal Chamar Táxi

Httpd.conf: diretrizes de funcionamento (3)

helldanger1

GForum VIP
Entrou
Ago 1, 2007
Mensagens
29,631
Gostos Recebidos
1
Descrição das diretrizes de funcionamento que se encontram dentro do arquivo Httpd.conf.



Por Carlos Cuenca Díaz

AddIconByEncoding: Esta diretriz permite associar um ícone a um tipo mime, de forma que quando a diretriz fancyIndexing estiver ativada, se mostrará ao lado do arquivo o ícone correspondente.

Sintaxe:

AddIconByEncoding icon MIME-encoding…

Exemplo:

AddIconByEncoding/icons/compressed. gif x-compress

Esta diretriz pode ser encontrada dentro do arquivo .htaccess, dentro de uma seção <Directory> e fora de qualquer outra.

Encontra-se disponível através do módulo mod_autoindex.

AddIconByType: Esta diretriz associa um ícone a um arquivo dependendo de um tipo mime, de forma que quando a diretriz fancyIndexing estiver ativada, se mostrará ao lado do arquivo o ícone correspondente.

Sintaxe:

AddIconByType icon MIME-encoding…

Exemplo:

AddIconByType /icons/text.gif text/*

A diferença entre AddIconByType e AddIconByEncoding reside em que enquanto este último se determina o tipo mime mediante baseando-se na codificação do arquivo, AddIconByType determina o tipo mime baseando-se no nome do arquivo.

Ambas diretrizes podem ser encontradas dentro do arquivo .htaccess, dentro de uma seção <Directory> ou fora de qualquer outra.

Encontra-se disponível através do módulo mod_autoindex.

AddDescription: Esta diretriz permite associar uma descrição a um tipo de arquivo, que se mostrará ao listar um diretório. Esta diretriz pode ser encontrada dentro do arquivo .htaccess, dentro de uma seção <Directory> ou fora de qualquer outra.

Sintaxe:

AddDescricao cadeia , arquivo

Encontra-se disponível através do módulo mod_autoindex.

AddDefaultCharset: Esta diretriz define a codificação de caracteres que se utilizará de forma pré-determinada para os documentos. Por padrão, vem estabelecido o valor ISO-8859-1. Esta diretriz pode ser encontrada dentro de qualquer seção e nos arquivos .htaccess.

Encontra-se disponível através do módulo Core.
 

helldanger1

GForum VIP
Entrou
Ago 1, 2007
Mensagens
29,631
Gostos Recebidos
1
ErrorDocument: Esta diretriz estabelece a configuração do servidor para quando se produz um erro. Podem-se estabelecer quatro configurações diferentes:
1.Tirar um texto de erro


2.Redirecionar a um arquivo no mesmo diretório


3.Redirecionar a um arquivo em nosso servidor


4.Redirecionar a um arquivo fora de nosso servidor



Há que ter em conta que se o texto de erro se envia a Internet Explorer, este terá que ter pelo menos 512 Bytes, porque senão Internet Explorer mostrará sua própria página de erro.

Sintaxe:

ErrorDocument NúmeroErro Ação

Esta diretriz se pode encontrar tanto dentro do arquivo .htaccess, dentro da seção <Directory> ou fora de qualquer outra seção.

Exemplo:

ErrorDocument 404 /error404.html.

No caso de não se encontrar um arquivo, se mostrará o arquivo error404.html

Encontra-se disponível através do módulo Core.

CacheRoot: estabelece o diretório onde se encontrarão os arquivos do cache do Apache.

Encontra-se disponível através do módulo mod_disk_cache

CacheSize: Tamanho do cache em Kilobytes.

Encontra-se disponível através do módulo mod_disk_cache
 

helldanger1

GForum VIP
Entrou
Ago 1, 2007
Mensagens
29,631
Gostos Recebidos
1
CacheGcInterval: Estabelece cada quantas horas se verificará o tamanho dos arquivos do cache para comprovar se se correspondem com o tamanho estabelecido dentro de CacheSize. O valor aceita números flutuantes, por isso se podem estabelecer os intervalos em minutos. Quanto maior for o valor desta diretriz, mais possibilidades existirão de que se supere o valor estabelecido em CacheSize.

Encontra-se disponível através do módulo mod_disk_cache

CacheMaxExpire: máximo número de horas que os arquivos permanecerão dentro do cache.

Encontra-se disponível através do módulo mod_cache

CacheLastModifiedFactor: Serve para calcular o vencimento de um arquivo no cache, que será o da hora da última modificação, multiplicado por este valor.

Encontra-se disponível através do módulo mod_cache

CacheDefaultExpire: Número de horas padrão a partir das quais um arquivo expira. Aplica-se naqueles casos nos que não se pode determinar a hora de criação do arquivo.

Todas as diretrizes do cache, devem se encontrar fora de qualquer sessão. Esta diretriz não se pode encontrar dentro de nenhuma sessão.

Encontra-se disponível através do módulo mod_cache
 
Topo