Missão

Desenvolvermos soluções acessíveis e de qualidade, solucionando os problemas e agregando valor ao serviço prestado por nossos clientes.

Visão

Sermos reconhecidos como profissionais de excelência em nossas áreas de atuação.

Compromisso

Fornecer aos clientes o melhor serviço e com a melhor qualidade.

Redirecionamento em Páginas Web (via mod_rewrite)

Esta solução de redirecionamento é bem mais avançada que a descrita em Redirecionamento em Páginas Web (via arquivo HTML) pois possibilita a utilização de expressões regulares, interpolação de variáveis, etc.

Em compensação, paga-se o preço de uma adicional complexidade para o uso deste poder todo.

O exemplo aqui mostrado é simples e não usa muito da capacidade do módulo, mas a documentação online do mod_rewrite possui exemplos bem mais complexos e receitas prontas para o uso.

Para se redirecionar a página http://servidor.com.br/pagina_velha.html para http://servidor.com.br/pagina_nova.html basta adicionar as seguintes regras no arquivos de configuração do Apache ou em um arquivo .htaccess, conforme as configurações do servidor:

RewriteEngine on
RewriteBase   /servidor.com.br/
RewriteRule   ^pagina_velha\.html$    pagina_nova.html [R]

A marca [R] indica que esta será forçado um redirecionamento HTTP.

Sobre este documento

Autor: Jorge Godoy

Data: 20 de novembro de 2002

Última atualização: 20 de novembro de 2002

“Um novo conceito em prestação de serviços”