Como resolver conflito de permalinks que gera erro 404 em todas as páginas internas no WordPress
Olá, querido(a) cliente da GeHost! 👋
Se você está com o erro 404 em todas as páginas internas do seu site WordPress (como "Sobre", "Contato", "Blog", etc.), mas a página inicial funciona perfeitamente, é bem provável que o problema esteja no permalinks — aquelas URLs bonitinhas que você escolheu para o seu site. Não se preocupe! Isso é muito comum e tem solução simples. Vou te guiar passo a passo, como um bom Sensei da GeHost. 💪 ---🔍 Por que isso acontece?
O WordPress usa arquivos de configuração no servidor para entender como lidar com URLs. Quando há um conflito no .htaccess (o arquivo que controla essas regras), o site não consegue encontrar as páginas internas, e o servidor responde com o erro 404 — mesmo que o conteúdo esteja lá.
Isso pode acontecer por:
- Atualização do WordPress ou de um plugin malfeito
- Problema na configuração do servidor (como o Apache não aceitar regras .htaccess)
- Upload manual de arquivos que sobrescreveu o arquivo .htaccess
🛠️ Passo a passo para resolver
Vamos corrigir isso com calma e segurança. Siga cada passo com atenção.
- Entre no painel da GeHost pelo endereço: painel.gehost.com.br
- Localize o seu site na lista de domínios. Clique em Gerenciador de Arquivos (ou "File Manager").
- Abra a pasta chamada
public_html. É aqui que seu site está hospedado. - Procure pelo arquivo chamado
.htaccess. Ele pode estar escondido — então, ative a opção Mostrar arquivos ocultos (geralmente um botão com ícone de olho ou "Show Hidden Files"). - Renomeie o arquivo para
.htaccess.bak(ou qualquer outro nome, comohtaccess_backup). Isso cria uma cópia de segurança. - Volte ao WordPress pelo seu painel (ex:
seusite.com/wp-admin) e vá até Configurações → Permalinks. - Escolha qualquer opção de permalink (ex: "Padrão" ou "Data e nome do post") e clique em Salvar alterações.
- Volte ao painel da GeHost e verifique se um novo arquivo
.htaccessfoi criado na pastapublic_html. - Volte ao WordPress e agora mude o permalink de volta para o que você quer (ex: "Nome do post"). Clique em Salvar alterações novamente.
- Teste o site! Acesse uma página interna (como "Sobre" ou "Contato"). Se não aparecer mais o erro 404, parabéns! Está resolvido! 🎉
💡 Dicas importantes (para não voltar ao erro)
⚠️ Nunca edite o arquivo .htaccess diretamente sem saber o que está fazendo. Um erro de sintaxe pode travar todo o seu site.
Se o arquivo .htaccess não for recriado automaticamente, pode ser que o servidor não esteja permitindo regras .htaccess. Nesse caso, entre em contato com o suporte da GeHost — eles vão verificar isso com você.
---Se você usa um plugin de cache (como WP Super Cache ou W3 Total Cache), limpe o cache após alterar os permalinks. Isso evita que o site continue mostrando a versão antiga.
🆘 Precisa de ajuda extra?
Se mesmo após seguir todos os passos o erro persistir, nos chame no suporte da GeHost. Nós estamos aqui para te ajudar com carinho e atenção.
Seu site é importante. E você, como cliente da GeHost, merece um atendimento humano, direto e eficiente — assim como a marca Entexp (G e Soluções e Eventos LTDA), com Raphael Neves Koga à frente desde 2015, cuidando com dedicação.
Com carinho,
Sensei da GeHost 🌟