Você está na página 1de 2

Localiza��es s�o configuradas na forma de uma tag inicial, contendo o tipo de

localiza��o e uma
localiza��o de recursos, seguidos pelas op��es de configura��o para essa
localiza��o e terminando com
uma tag final. Essa forma � muitas vezes chamada de bloco de configura��o e � muito
parecida com
c�digo HTML. Um tipo especial de bloco de configura��o, conhecido como bloco de
localiza��o, �
usado para limitar o escopo das diretivas a arquivos ou diret�rios espec�ficos.
Esses blocos t�m a
seguinte forma:
<especificador da tag de localiza��o>
(op��es espec�ficas para objetos correspondentes ao especificador
entram neste bloco)
</tag de localiza��o >
H� diferentes tipos de tags de localiza��o e eles s�o selecionados com base no tipo
de localiza��o de
recurso que est� sendo especificado. O especificador que � inclu�do na tag inicial
� tratado com base no
tipo da tag de localiza��o. As tags de localiza��o que geralmente voc� usa e
encontra s�o Directory,
Files e Location, o que limita o escopo das diretivas a determinados diret�rios,
arquivos ou
localiza��es, respectivamente.
Tags Directory s�o usadas para especificar um caminho com base na localiza��o no
sistema de
arquivos. Por exemplo, <Directory /> se refere ao diret�rio-raiz no computador.
Diret�rios
herdam configura��es dos diret�rios acima deles, com o bloco Directory mais
espec�fico
substituindo os menos espec�ficos, independentemente da ordem em que aparecem nos
arquivos
de configura��o.
Tags Files s�o usadas para especificar os arquivos pelo nome. Tags Files podem
estar
contidas dentro de blocos Directory para limit�-los a arquivos sob esse diret�rio.
Configura��es dentro de um bloco Files substituem os blocos Directory.
Tags Location s�o usadas para especificar o URI usado para acessar um arquivo ou
diret�rio.
Essas tags s�o diferentes das tags Directory no sentido de que se relacionam com o
endere�o
contido na solicita��o e n�o com a localiza��o real do arquivo no disco. Tags
Location s�o
processadas por �ltimo e substituem as configura��es em blocos Directory e Files.
Vers�es de correspond�ncia de texto dessas tags � DirectoryMatch, FilesMatch e
LocationMatch � t�m a mesma fun��o, mas podem conter express�es regulares na
especifica��o de
recursos. Blocos FilesMatch e LocationMatch s�o processados ao mesmo tempo em que
Files
e Location, respectivamente. Blocos DirectoryMatch s�o processados depois dos
blocos
Directory.
O Apache tamb�m pode ser configurado para processar op��es de configura��o contidas
em arquivos
com o nome especificado na diretiva AccessFileName (que � geralmente .htaccess).
Diretivas
em arquivos de configura��o de acesso s�o aplicadas a todos os objetos sob o
diret�rio que elas est�o
contidas, incluindo subdiret�rios e seus conte�dos. Os arquivos de configura��o de
acesso s�o
processados ao mesmo tempo, como blocos Directory, utilizando uma ordem similar de
�correspond�ncia de texto mais espec�fica�.

Você também pode gostar