Em um servidor Web Apache, quando é necessário efetuar conf...

Próximas questões
Com base no mesmo assunto
Q275442 Sistemas Operacionais
Em um servidor Web Apache, quando é necessário efetuar configurações de servidor para apenas alguns diretórios, o arquivo que possibilita essas alterações é o
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: B - .htaccess

O tema central da questão é o entendimento de como são feitas as configurações de diretórios específicos em um servidor web que utiliza o Apache. O Apache é um dos servidores web mais utilizados e oferece uma variedade de opções para a configuração e a administração de sites. Uma dessas opções é a utilização de arquivos .htaccess, que são arquivos de configuração distribuída. Isso significa que, em vez de centralizar todas as configurações do servidor em um único arquivo (como o httpd.conf), os administradores do site podem fazer ajustes específicos para diferentes diretórios, dentro dos próprios diretórios, por meio destes arquivos ocultos.

Os arquivos .htaccess são lidos pelo servidor Apache cada vez que um acesso é feito ao diretório onde se encontram ou a um dos seus subdiretórios, permitindo modificar a configuração do servidor para aquele contexto específico. Eles podem controlar desde a autenticação e redirecionamento de URLs até personalizações de páginas de erro e restrições de acesso.

Para resolver essa questão, é necessário conhecer as funções básicas dos arquivos de configuração do Apache e o propósito do arquivo .htaccess. Os outros arquivos listados nas alternativas não são reconhecidos pelo Apache para a configuração de diretórios específicos. Portanto, a alternativa B é a correta porque o arquivo .htaccess é usado para definir configurações que se aplicam a um diretório específico e seus subdiretórios, possibilitando que alterações sejam feitas de forma descentralizada.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Os arquivos .htaccess (ou "arquivos de configuração distribuída") oferecem um meio de fazer mudanças nas configurações por-diretório. Um arquivo, contendo uma ou mais diretrizes de configurações, é colocado em um diretório em particular, e as diretrizes se aplicam para aquele diretório e todos os seu subdiretórios subseqüentes..

Reposta: B
O Servidor APACHE (ou Servidor HTTP Apache, em inglêsApache HTTP Server, ou simplesmente: Apache) é o mais bem sucedido servidor web livre.
O servidor é compatível com o protocolo HTTP. Suas funcionalidades são mantidas através de uma estrutura de módulos, permitindo inclusive que o usuário escreva seus próprios módulos — utilizando a API do software.

É disponibilizado em versões para os sistemas WindowsNovell NetwareOS/2 e diversos outros do padrão POSIX (UnixLinux,FreeBSD, etc.).
.htaccess

Os arquivos .htaccess (ou "arquivos de configuração distribuída") oferecem um meio de fazer mudanças nas configurações por-diretório. Um arquivo, contendo uma ou mais diretrizes de configurações, é colocado em um diretório em particular, e as diretrizes se aplicam para aquele diretório e todos os seu subdiretórios subseqüentes.

OBS: No geral, você nunca deve usar arquivos .htaccess a não ser que você não tenha acesso ao arquivo de configuração principal do servidor. Existe, por exemplo, um erro de concepção que dita que a autenticação de usuários sempre deve ser feita usando os arquivos .htaccess. Esse simplesmente não é o caso. Você pode usar as configurações de autenticação de usuário no arquivo de configuração principal do servidor, e isso é, de fato, a maneira mais adequada de se fazer as coisas.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo