2009/11/24 Renato Rudnicki <[email protected]>: > Ola pessoal. > Estou com dúvidas sobre o apache2 em relação ao Directory e o Location. > Gostaria de saber quando devo usar um ou outro. Vamos tomar o exemplo abaixo > (desconsiderem opções diferentes): > > <Location /teste> > > AuthName "Acesso a página do Foca Linux" > AuthType basic > AuthUserFile /home/gleydson/SenhaUsuario > Require valid-user > </Location> > > <Directory /var/www> > > Options Indexes > Order deny,allow > allow from .dominiolocal.com.br > deny from all > AuthName "Acesso ao diretório do servidor Web" > > AuthType basic > AuthUserFile /var/cache/apache/senhas > Require valid-user > </Directory> > > O que eu gostaria de saber, é quando eu devo fazer configurações > (autenticação por exemplo) no Directory ou no Location. > > OBS: A questão aqui não envolve o .htaccess. > ##################################################################
Você quer saber quando usar o location e o Directory? Depende do caso. Veja que o Directory se aplica a um diretorio e seus subdiretorios. Isso quer dizer que esses arquivos e pastas existem no sistema de arquivos. Quanto a location, ele trata de uma localização no site que não necessariamente corresponde a um diretorio real do sistema de arquivos, sendo que essa localização não precisa corresponder ate mesmo a uma URL valida. Também existe a vantagem do location poder usar expressões regulares. O porque usar location? porque nem sempre uma URL que você deseja autenticar(ou qualquer outra manipulação...) corresponde a um diretorio. Exemplos disso? O próprio svn rodando sobre o apache não existe um diretorio real, só uma URL. Você também pode estar fazendo proxy de um site e quer que uma determinada URL seja autenticada ou tenha um outro efeito. Espero que seja isso, e que eu tenha ajudado mais do que atrapalhado :p. -- Mi blog eres su blog: https://www.lccv.ufal.br/~psycho/ @psycho_mantys : http://twitter.com/psycho_mantys http://www.slackware.com U.L. : 450347 Fnord --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -~----------~----~----~----~------~----~------~--~---

