wils@web ~ $ cat ~/ajuda/como-usar-o-arquivo-htaccess-para-redirecionamentos-no-apache-2-4-guia-pratico.md

Servidores

Como usar o arquivo .htaccess para redirecionamentos no Apache 2.4: Guia prático

atualizado em 28/08/2026

O arquivo .htaccess é uma ferramenta poderosa para gerenciar configurações de diretórios no servidor Apache. Neste guia, você aprenderá a utilizá-lo para realizar redirecionamentos de forma eficaz.

O que é o .htaccess?

O .htaccess é um arquivo de configuração que permite modificar a configuração do servidor Apache em nível de diretório. Ele é amplamente utilizado para redirecionamentos, autenticação, controle de acesso e muito mais.

Configurações Iniciais

Antes de começar, certifique-se de que o módulo mod_rewrite está habilitado no seu servidor Apache. Você pode habilitá-lo com o seguinte comando:

sudo a2enmod rewrite

Após habilitar, reinicie o Apache:

sudo systemctl restart apache2

Criando o arquivo .htaccess

Para criar ou editar o arquivo .htaccess, navegue até o diretório desejado e use um editor de texto:

nano /caminho/para/seu/diretorio/.htaccess

Redirecionamentos Comuns

  • Redirecionamento 301 (Permanente):
  • Redirect 301 /pagina-antiga.html http://www.seusite.com/pagina-nova.html
  • Redirecionamento 302 (Temporário):
  • Redirect 302 /pagina-temporaria.html http://www.seusite.com/pagina-nova.html
  • Usando mod_rewrite:
  • RewriteEngine On
    RewriteRule ^pagina-antiga$ http://www.seusite.com/pagina-nova [R=301,L]

Redirecionamento de www para não-www

Para redirecionar de www para não-www, adicione o seguinte código:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Testando os Redirecionamentos

Após fazer as alterações, teste os redirecionamentos acessando as URLs no navegador ou utilizando ferramentas como curl:

curl -I http://www.seusite.com/pagina-antiga.html

Conclusão

O uso do .htaccess para redirecionamentos no Apache é uma habilidade essencial para gerenciar seu site. Lembre-se de sempre fazer backup do seu arquivo antes de realizar alterações. Uma dica importante é testar os redirecionamentos após cada modificação para garantir que tudo funcione corretamente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.