O servidor web Apache é um dos mais conhecidos servidores we...

Próximas questões
Com base no mesmo assunto
Q3701771 Sistemas Operacionais
O servidor web Apache é um dos mais conhecidos servidores web. Em seu arquivo de configuração, temos várias diretivas.
Qual delas define qual arquivo o Apache deve procurar, quando um diretório é requerido em vez de um arquivo?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A questão exigia identificar a diretiva do Apache responsável por definir o arquivo buscado quando a requisição aponta para um diretório; esse papel é do DirectoryIndex, portanto o gabarito é B.

Tema central: Diretiva DirectoryIndex no Apache
Análise das alternativas
A
Errada
ServerRoot define o diretório raiz de instalação/configuração do servidor Apache. Não indica o arquivo padrão a ser buscado quando a URL aponta para um diretório.
B
Certa
A alternativa B está certa porque DirectoryIndex é a diretiva usada para definir a lista de recursos que o Apache procura quando o cliente requisita um diretório. Em termos práticos, ela determina o arquivo índice a ser buscado nesse caso.
C
Errada
Directory é um bloco de configuração aplicado a diretórios do sistema de arquivos. Não serve para definir qual arquivo índice será procurado.
D
Errada
ServerName define o nome do servidor, como host e eventualmente porta. Não tem relação com a busca do arquivo em um diretório requisitado.
E
Errada
Alias faz o mapeamento entre uma URL e um caminho no sistema de arquivos. Não escolhe o arquivo padrão dentro do diretório acessado.
Pegadinha da questão
A principal armadilha é confundir DirectoryIndex com Directory por semelhança de nome.
Dica para questões semelhantes
  • Se a pergunta for sobre o arquivo padrão servido ao acessar um diretório no Apache, a diretiva é DirectoryIndex.

Clique para visualizar este gabarito

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