Como escrever regras personalizadas no .htaccess sem derrubar o site Print

  • 0

Como Escrever Regras Personalizadas no .htaccess Sem Derrubar o Site

Olá, viajante da web! Se você está aqui, provavelmente quer personalizar seu site com regras no .htaccess — talvez para redirecionar páginas, proteger pastas ou melhorar o SEO. Ótimo! Mas cuidado: um erro no .htaccess pode fazer seu site sumir do ar. Não se preocupe — comigo, o Sensei da GeHost, você vai aprender a fazer isso com segurança, calma e muita confiança.

O que é o .htaccess?

O .htaccess é um arquivo de configuração que vive na raiz do seu site (dentro da pasta public_html). Ele permite que você mude o comportamento do servidor Apache sem precisar tocar no código principal do seu site. É como um "manual de regras" para o seu site.

Dica do Sensei: Sempre faça backup antes de alterar o .htaccess. É como levar um guarda-chuva antes de sair de casa — só porque pode chover!

Passo a Passo: Como Criar Regras Seguras

  1. Entre no cPanel com suas credenciais. Se não souber como, veja nosso guia rápido: Como entrar no cPanel.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Depois de logado, clique em Arquivos no menu principal.

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  3. Selecione Gerenciador de Arquivos.

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações
  4. Na lista de pastas, clique em public_html (ou a pasta do seu site, se estiver em subdiretório).

    Verifique se o Visor de Arquivos Ocultos está ativado (na parte superior do painel). Isso é essencial para ver o .htaccess.

  5. Procure o arquivo .htaccess na lista. Ele pode não aparecer imediatamente — é um arquivo oculto.

    Se ele já existir, clique nele e selecione Editar. Se não existir, crie um novo com o nome .htaccess (lembre-se: o ponto no início é obrigatório).

  6. FAÇA UM BACKUP DO ARQUIVO ANTES DE ALTERAR!

    Antes de digitar qualquer coisa, clique em Download ou Copiar o conteúdo do arquivo. Guarde esse backup em seu computador. Assim, se algo der errado, você pode restaurar com segurança.

  7. Escreva suas regras com cuidado e em ordem correta. Cada regra deve começar em uma nova linha.

    Exemplo de regra segura: redirecionar todos os visitantes do www para o site sem www:

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

    Essa regra é comum, segura e não quebra nada — desde que escrita corretamente.

  8. Após escrever, clique em Salvar ou Atualizar.

    Se o sistema pedir confirmação, confirme. O arquivo será salvo no servidor.

  9. Teste o site imediatamente!

    Acesse seu site em um navegador diferente (ou em modo anônimo) para ver se tudo está funcionando. Se o site sumir, o problema está no .htaccess.

  10. Se o site estiver fora do ar, restaure o backup que você fez no passo 5. Substitua o arquivo novo pelo antigo.

    Depois, revise suas regras. Erros comuns: vírgulas erradas, colchetes desbalanceados, uso incorreto de http vs https.

Regras que Você Pode Usar (Sem Medo)

  • Redirecionar página: Redirect 301 /antiga-pagina https://seusite.com/nova-pagina
  • Proteger uma pasta: AuthName "Acesso Restrito" AuthType Basic AuthUserFile /caminho/para/.htpasswd Require valid-user
  • Desativar o acesso direto a arquivos: Deny from all (em arquivos específicos, como config.php)
Sensei diz: "Nunca escreva regras complexas de primeira. Comece com uma simples, teste, entenda, depois cresça. O caminho da sabedoria é feito de passos pequenos e seguros."

Erros Comuns (e Como Evitá-los)

  • Esquecer o RewriteEngine On — sem isso, regras de redirecionamento não funcionam.
  • Colocar regras fora de ordem — o Apache lê do topo para baixo. Uma regra errada pode bloquear tudo.
  • Usar caracteres especiais sem escapar — como & ou ? em URLs. Use % para escapar.
  • Escrever em maiúsculas ou minúsculas erradas — o servidor diferencia maiúsculas. Use [NC] para ignorar caso.

Quer mais segurança?

Se você não tem certeza, peça ajuda ao nosso Suporte. Nós estamos aqui para te ajudar, sem julgamentos, com paciência e carinho. É só clicar no botão Atendimento no cPanel ou entrar em contato pelo chat.

Com amor, paciência e um bom .htaccess, seu site vai crescer com força e estabilidade. Lembre-se: você não está sozinho. A GeHost está com você em cada passo.

Até a próxima, viajante da web. 🌟


Was this answer helpful?

« Back