Como usar .htaccess para redirecionamentos avançados
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia prático e tranquilo sobre .htaccess — o pequeno arquivo mágico que pode transformar sua experiência no site. Aqui, você vai aprender a usar esse recurso para redirecionamentos avançados, sem medo, sem complicação, com o coração aberto e o mouse na mão. 💖
O que é .htaccess?
Imagine um guardião invisível no seu site, que decide o que acontece com cada pedido de acesso. Esse guardião é o .htaccess. Ele vive na pasta principal do seu site (geralmente public_html) e controla regras como:
- Redirecionar páginas
- Proteger pastas com senha
- Evitar acesso direto a arquivos
- Reescrever URLs (como no SEO)
É poderoso, mas simples — e você está pronto para dominá-lo!
Passo a passo: como usar .htaccess para redirecionamentos avançados
-
Entre no cPanel — faça login no seu painel de controle usando os dados que recebemos por e-mail.
-
Abra o Gerenciador de Arquivos — no cPanel, clique em Arquivos e depois em Gerenciador de Arquivos.
-
Selecione a pasta principal — no Gerenciador de Arquivos, clique em public_html (ou o nome da sua pasta raiz).
-
Ative a exibição de arquivos ocultos — no canto superior direito, marque a opção Mostrar arquivos ocultos (dotfiles). Isso é essencial, porque
.htaccessé um arquivo oculto! -
Localize ou crie o arquivo .htaccess — procure por
.htaccessna lista de arquivos. Se não existir, clique em Novo Arquivo, digite.htaccessno nome e clique em Salvar.
-
Edite o arquivo — clique duas vezes no arquivo
.htaccesspara abri-lo no editor de texto do cPanel. -
Escreva sua regra de redirecionamento — aqui estão alguns exemplos práticos que você pode copiar e colar:
Redirecionar página antiga para nova:
Redirect 301 /antiga-pagina.html https://seusite.com.br/nova-pagina.htmlRedirecionar todo o site para HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Redirecionar todas as páginas de um domínio para outro:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^antigo-site.com.br [NC]
RewriteRule ^(.*)$ https://novo-site.com.br/$1 [R=301,L]💡 Dica do Sensei: Sempre teste seus redirecionamentos em um navegador incógnito ou em outro dispositivo. E lembre-se: o
301é o melhor para SEO, pois diz ao Google que a mudança é permanente. -
Salve as alterações — após escrever sua regra, clique em Salvar no editor do cPanel.
-
Teste o redirecionamento — abra um navegador e acesse a URL que você configurou. Você deverá ser redirecionado automaticamente!
Erros comuns e como evitar
- Não coloque regras duplicadas — cada regra deve ser única. Revisar o arquivo antes de salvar evita conflitos.
- Evite erros de sintaxe — um ponto-vírgula errado ou aspas faltando pode quebrar tudo. Sempre copie regras prontas com cuidado.
- Use sempre o modo de teste — se estiver fazendo algo importante, teste em um domínio de teste ou em um subdomínio antes de aplicar no site principal.
Curiosidade do Sensei
O arquivo .htaccess é tão poderoso que pode até impedir que pessoas acessem seu site se algo der errado. Por isso, sempre faça um backup antes de editar. E se algo não funcionar? Basta renomear o arquivo para .htaccess.bak e o site volta ao normal imediatamente. 🌟
Pronto, você está no controle!
Com este guia, você não é mais só um cliente da GeHost — você é um webmaster em formação. Cada redirecionamento que você cria é um passo em direção à liberdade digital. E lembre-se: estamos aqui com você, sempre. 💬
Se tiver dúvidas, basta nos chamar no Chat ao Vivo ou enviar um e-mail. Nossa equipe de suporte é feita de gente como você — que acredita que tecnologia pode ser humana, bonita e útil. ❤️