Como configurar permalinks corretamente para evitar erro 404 em páginas internas
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de mão na massa, escrito com carinho pelo seu Sensei da Web — aqui para te ajudar a dominar o WordPress sem complicação. 🌿
Se você já teve a dor de clicar em uma página do seu site e receber um erro 404 (página não encontrada), pode ter certeza: o problema está nos permalinks. E o bom é que é fácil resolver!
Dica do Sensei: Permalinks são os links fixos das suas páginas e posts no WordPress. Se estiverem mal configurados, o site não sabe onde encontrar as páginas — e voilà: erro 404!
Passo a passo: configure seus permalinks corretamente
-
Entre no painel do WordPress do seu site (normalmente em
seudominio.com/wp-admin). Use suas credenciais de acesso. -
Na barra lateral esquerda, clique em Configurações e depois em Permalinks.
-
Na página de configuração, escolha uma estrutura que faça sentido para seu site. Para a maioria dos casos, recomendamos:
- Post name — essa é a melhor opção para SEO e navegação. Exemplo:
seudominio.com/qualidade-de-vida
Evite a opção padrão (
seusite.com/?p=123) — ela gera links confusos e pode causar problemas com o servidor. - Post name — essa é a melhor opção para SEO e navegação. Exemplo:
-
Após escolher a estrutura, clique em Salvar alterações.
-
Verifique se o arquivo .htaccess está presente e com permissões corretas. Esse arquivo é essencial para que os permalinks funcionem.
Para verificar, acesse o Gerenciador de Arquivos no cPanel:
Na pasta
public_html, procure por um arquivo chamado.htaccess. Ele pode estar oculto — se não aparecer, habilite a exibição de arquivos ocultos no cPanel (veja opção "Mostrar arquivos ocultos"). -
Se o arquivo
.htaccessnão existir, o WordPress pode não conseguir gerá-lo automaticamente. Nesse caso:- Volte para o painel do WordPress → Configurações → Permalinks.
- Salve as alterações novamente.
- Se o arquivo for criado, tudo certo! Se não, você pode precisar criar o arquivo manualmente.
-
Se o arquivo .htaccess existir, verifique sua permissão. Ele precisa ter permissão de leitura e escrita (geralmente 644 ou 664).
No cPanel, clique com o botão direito no arquivo
.htaccess→ "Alterar Permissão" → digite644e salve. -
Finalmente, teste suas páginas. Acesse uma página interna do seu site (como uma página de serviço ou post do blog) e veja se abre sem erro 404.
Se o erro 404 persistir: o que fazer?
Se mesmo após seguir todos os passos o erro continuar, pode ser que o servidor não esteja permitindo o uso do .htaccess. Isso é raro, mas pode acontecer em alguns casos especiais.
Para verificar:
- Entre no cPanel do seu site (acesso via
painel.gehost.com.br). - Na seção Arquivos, clique em Gerenciador de Arquivos.
- Abra a pasta
public_html. - Verifique se há um arquivo chamado
.htaccesse se ele contém algo como:
# 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
Se o arquivo estiver vazio ou sem esse conteúdo, o WordPress não está conseguindo gerar as regras de roteamento.
Dica do Sensei: Se o arquivo estiver corrompido ou ausente, você pode copiar o conteúdo acima e colar no arquivo .htaccess (com um editor de texto simples, como o Bloco de Notas). Depois, salve e teste novamente.
Importante: sempre faça backup antes de mexer
Antes de alterar arquivos críticos como o .htaccess, faça um backup da sua pasta public_html pelo painel de backup do cPanel.
Assim, se algo der errado, você pode voltar ao ponto anterior com segurança.
Quer ajuda extra?
Se mesmo assim o erro 404 persistir, não se preocupe — o seu Sensei está aqui! Entre em contato com o suporte da GeHost pelo painel do cliente (painel.gehost.com.br) e peça ajuda. Estamos aqui para te ajudar com todo o carinho do mundo.
Seu site é uma extensão do seu sonho. Vamos cuidar dele com atenção e técnica — juntos, vamos fazer ele brilhar! ✨
Com carinho,
Seu Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)