WordPress 2 visualizações

Como configurar permalinks personalizados sem gerar erro 404

Ver no WHMCS

Como configurar permalinks personalizados no WordPress sem gerar erro 404

Olá, querido cliente! Seja bem-vindo ao seu guia de mão na massa, feito com carinho por quem entende de hospedagem e de sua jornada digital. Aqui, você vai aprender, passo a passo, como configurar seus permalinks personalizados no WordPress — sem aquela dor de cabeça do erro 404. Prometo: é mais simples do que parece!

Por que o erro 404 aparece ao mudar os permalinks?

Quando você muda a estrutura dos links do seu site (como de /wp-content/post.php?id=123 para /blog/primeiro-post), o servidor precisa entender que esses novos caminhos existem. Se o servidor não souber como lidar com eles, ele responde com o famoso erro 404 — "Página não encontrada". Isso acontece porque o Apache (o sistema que gerencia seu site) não está configurado para entender esses links personalizados.

Dica Sensei: O erro 404 ao mudar permalinks é quase sempre causado por um arquivo chamado .htaccess que está corrompido, ausente ou com permissões erradas. Vamos consertar isso juntos!

Passo a passo: configure permalinks sem erro 404

  1. Entre no painel da sua hospedagem pelo endereço: painel.gehost.com.br

    Tela de login do cPanel com campos de usuário e senha
  2. Depois de logado, clique em “File Manager” (Gerenciador de Arquivos) na seção “Files”.

    Tela do Gerenciador de Arquivos do cPanel com a árvore de pastas
  3. No Gerenciador de Arquivos, navegue até a pasta public_html. Essa é a raiz do seu site.

    Se você não vir o arquivo .htaccess, clique em “Configurar” no canto superior direito e marque a opção “Mostrar arquivos ocultos (incluindo .htaccess)”.

  4. Procure por .htaccess na pasta public_html. Clique com o botão direito sobre ele e escolha “Editar”.

    Se o arquivo estiver vazio ou com conteúdo estranho, ele está corrompido. Vamos recriá-lo.

  5. Se o arquivo estiver vazio ou com erros, copie o conteúdo abaixo e cole no editor:

    # 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
        

    Salve as alterações.

  6. Volte ao seu site, entre no painel do WordPress (ex: seusite.com/wp-admin), vá em Configurações → Permalinks.

    Escolha uma estrutura personalizada, como “Post name” (ex: seusite.com/blog/primeiro-post).

    Clique em “Salvar alterações”.

  7. Pronto! O WordPress vai recriar o .htaccess automaticamente, se tudo estiver certo. Teste algumas páginas do seu site para confirmar que não há erro 404.

Se ainda der erro 404… o que fazer?

Se o erro persistir, siga estas dicas:

  • Verifique se o arquivo .htaccess está realmente salvo na pasta public_html.
  • Confira se o nome do arquivo está exatamente .htaccess (com ponto no início, sem extensão).
  • Se o WordPress não conseguir salvar o arquivo, verifique as permissões do arquivo. No cPanel, clique com o botão direito no .htaccess e selecione “Editar” novamente. As permissões devem ser 644 (leitura e escrita apenas para o dono).
  • Se nada funcionar, entre em contato com o suporte da GeHost — estamos aqui para te ajudar. Basta acessar o painel e abrir um chamado.

Importante: A GeHost (gehost.com.br) é uma empresa de hospedagem com mais de 8 anos de experiência. Nosso compromisso é com você, seu site e sua tranquilidade. Se precisar de ajuda, estamos aqui — e sempre prontos para te ajudar com um sorriso no coração.

Se você seguiu todos os passos com atenção, seu site agora está pronto para rodar com links personalizados — sem erro 404, sem dor de cabeça. Parabéns, mestre do seu próprio site! 🎉

Se quiser, pode compartilhar este guia com alguém que também está aprendendo. Afinal, ensinar é cuidar.

Precisa de Ajuda?

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