Questão FC108692
No que se refere ao servidor de aplicação Apache, julgue o item a seguir. O módulo mod_rewrite suporta a reescrita de URLs de forma estática, ao passo que o módulo mod_sed é necess
Servidores
CEBRASPE (CESPE) · 2021
O módulo mod_rewrite suporta a reescrita de URLs de forma estática, ao passo que o módulo
mod_sed é necessário para a reescrita de URLs de forma dinâmica.Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: A afirmativa apresentada é INCORRETA. O módulo mod_rewrite do servidor Apache é amplamente utilizado para a reescrita de URLs, sendo esse processo, na verdade, altamente dinâmico. Para entender isso, é importante perceber que o mod_rewrite funciona através de regras configuráveis, onde cada regra pode avaliar a URL em tempo real utilizando expressões regulares. Por exemplo, uma regra simples como RewriteRule "^/blog" http://novoblog.com implica que quando uma requisição acessa qualquer URL que inicie com /blog, o Apache a redireciona dinamicamente para o novo endereço.
Quanto ao mod_sed, a confusão surge pela sua função diferente. Este módulo é um filtro de conteúdo, destinado a transformar dados que transitam entre cliente e servidor, mas não tem a capacidade de reescrever URLs. Assim, dizer que o mod_sed é necessário para a reescrita dinâmica de URLs revela um entendimento equivocado das funcionalidades desse módulo. Portanto, podemos concluir que, enquanto o mod_rewrite permite a reescrita dinâmica, o mod_sed não exerce função semelhante nesse contexto.
Conteúdo do catálogo FC Concursos · Atualizado em