WordPress 66 visualizações

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

Ver no WHMCS

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 💙

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.