Como configurar permalinks amigáveis no WordPress sem gerar erro 404 Print

  • 0

Como configurar permalinks amigáveis no WordPress sem gerar erro 404

Olá, querido(a) aluno(a) da GeHost! 🌟

Se você está aqui, provavelmente já está no WordPress e quer deixar seus links mais bonitos, fáceis de lembrar e melhores para o Google — como seusite.com.br/blog/primeiro-post ao invés de seusite.com.br/?p=123. Perfeito! Isso é chamado de permalinks amigáveis.

Porém, muitos usuários acabam com um erro 404 depois de mudar isso… e aí vem o desespero! 😅

Calma! O seu Sensei da GeHost está aqui para te guiar com calma, passo a passo, e te garantir que isso não vai acontecer — porque o problema geralmente não é no WordPress, mas no servidor. Vamos resolver isso juntos?

📌 Primeiro: entenda o que muda com os permalinks amigáveis

Quando você escolhe um formato como Nome do Post ou data e nome do post, o WordPress passa a usar URLs mais limpas. Mas para isso funcionar, o servidor precisa saber que essas URLs são válidas — e isso depende de um recurso chamado mod_rewrite, que deve estar ativo.

Na GeHost, ele já está ativado por padrão. Mas… às vezes, o .htaccess (o arquivo que controla as regras de redirecionamento) pode estar corrompido ou faltar. Vamos garantir que tudo esteja no lugar!

🛠️ Passo a passo: como configurar permalinks sem erro 404

  1. Entre no seu painel de controle cPanel com suas credenciais.

    Tela de LOGIN do cPanel (campos Usuário e Senha + botão Log in)
  2. Na tela inicial do cPanel, localize e clique em “Gerenciador de Arquivos” (File Manager).

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  3. No Gerenciador de Arquivos, selecione a pasta public_html (ou a pasta do seu site, se estiver em subdiretório).

    Verifique se a opção “Mostrar arquivos ocultos (incluindo .htaccess)” está marcada — isso é essencial!

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações
  4. Procure pelo arquivo .htaccess na pasta public_html. Ele pode estar com nome curto ou invisível.

    Se ele não existir, clique em “Criar” e digite .htaccess no campo. Clique em “Criar Arquivo”.

  5. Se o arquivo .htaccess já existir, clique nele e selecione “Editar”.

    Se estiver vazio ou com conteúdo estranho, substitua tudo pelo conteúdo abaixo:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    ⚠️ Importante: não altere nada fora dessas linhas. Apenas cole esse trecho completo.

  6. Salve as alterações no arquivo.

    Volte ao seu WordPress (acesse seusite.com.br/wp-admin).

  7. No painel do WordPress, vá em Configurações → Permalinks.

    Escolha um formato amigável, como “Nome do post”.

    Clique em “Salvar alterações”.

  8. Pronto! Agora, teste uma página do seu site. Se aparecer sem erro 404, parabéns! Você venceu o desafio! 🎉

    Se ainda der erro, volte ao passo 4 e verifique se o .htaccess está com o código completo e se o arquivo está realmente salvo.

💡 Dica do Sensei: sempre faça backup antes de mudar o .htaccess

Se você quiser ser ainda mais seguro, antes de editar o .htaccess, clique em “Baixar” para salvar uma cópia no seu computador. Assim, se algo der errado, você pode restaurar rapidinho.

🔐 Por que isso funciona na GeHost?

Na GeHost, o mod_rewrite está ativado por padrão, e o servidor entende perfeitamente os arquivos .htaccess. Por isso, quando você configura corretamente esse arquivo, o WordPress consegue “entender” as URLs amigáveis sem quebrar nada.

É como ensinar um idioma novo a um amigo: se você ensinar direitinho, ele entende. Se o amigo não tiver o idioma instalado… aí sim, dá erro. Mas aqui, o idioma está instalado! 🎉

✅ Resumo final: o que você precisa lembrar

  • Use o formato “Nome do post” nos permalinks.
  • Verifique se o arquivo .htaccess existe na pasta public_html.
  • Se não existir, crie-o.
  • Se existir, certifique-se de que tem o código do WordPress (mostrado acima).
  • Salve e teste!

Se seguir esses passos, seu site vai ter URLs bonitas, funcionais e sem erro 404. Você está no caminho certo, e a GeHost está com você a cada passo!

Com carinho,
Sensei da GeHost 💙


Was this answer helpful?

« Back