Como usar .htaccess para redirecionamentos avançados Print

  • 0

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

  1. Entre no cPanel — faça login no seu painel de controle usando os dados que recebemos por e-mail.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Abra o Gerenciador de Arquivos — no cPanel, clique em Arquivos e depois em Gerenciador de Arquivos.

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  3. Selecione a pasta principal — no Gerenciador de Arquivos, clique em public_html (ou o nome da sua pasta raiz).

  4. 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!

  5. Localize ou crie o arquivo .htaccess — procure por .htaccess na lista de arquivos. Se não existir, clique em Novo Arquivo, digite .htaccess no nome e clique em Salvar.

    Gerenciador de Arquivos com árvore de pastas (public_html etc.) e barra de ações
  6. Edite o arquivo — clique duas vezes no arquivo .htaccess para abri-lo no editor de texto do cPanel.

  7. 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.html

    Redirecionar 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.

  8. Salve as alterações — após escrever sua regra, clique em Salvar no editor do cPanel.

  9. 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. ❤️


Was this answer helpful?

« Back