Blog

Como Corrigir Posts Retornando Erro 404 no WordPress

Erro 404
Tutoriais

Como Corrigir Posts Retornando Erro 404 no WordPress

O WordPress é um poderoso CMS, disso ninguém tem dúvida. Mas, às vezes, um pequeno ajuste pode tornar seu site inacessível. No entanto, encontrar uma solução para qualquer problema no WordPress é extremamente fácil (veja como perguntar corretamente para o suporte WordPress e obtê-lo). Já falamos sobre alguns dos problemas mais comuns enfrentados usuários do WordPress. Como o Erro Interno do Servidor ou o Erro ao estabelecer uma conexão com o banco de dados. Outro problema comum, que a maioria dos usuários do WordPress enfrentam em algum momento, são Posts que retornam um Erro 404. Neste artigo vamos mostrar-lhe Como Corrigir Posts Retornando Erro 404 no WordPress.

Normalmente, o usuário pode acessar sua área de administração do WordPress, a página principal do seu blog, mas ao acessar um único Post, recebem um Erro 404 – Página Não EncontradaNot Found“. Primeiramente, não entre em pânico. Na maioria das vezes, seus posts ainda estão lá e completamente seguros. Isso geralmente acontece quando seu arquivo .htaccess foi deletado ou algo deu errado com as regras de reescrita. O que você precisa fazer é corrigir suas configurações de Links Permanentes.

Vá para Configurações > Links Permanentes, e basta clicar e no botão Salvar Alterações.

Links Permanentes > Salvar

Isto irá atualizar as configurações de links permanentes e as regras de reescrita. Na maioria dos casos, esta solução corrige o Erro 404 no WordPress. No entanto, se isso não funcionar, então você provavelmente precisará atualizar o arquivo .htaccess manualmente.

Conecte-se ao seu site usando FTP, e modifique o arquivo .htaccess que está localizado no mesmo local onde as pastas /wp-content/ e /wp-includes/ estão. A coisa mais fácil que você pode fazer é  tornar o arquivo gravável (writable) temporariamente, alterando as permissões para 666 (chmod). Em seguida, repita a solução original. Não se esqueça de alterar as permissões novamente para 660. Você também pode adicionar manualmente o seguinte código em seu arquivo .htaccess:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Correção para Servidores Locais

Muitas vezes, designers e desenvolvedores instalam o WordPress em seus computadores usando um servidor local (localhost) para fins de teste. Se quiser usar links permanentes, então você precisa ativar o rewrite_module na configuração do Apache do seu MAMP, WAMP ou XXAMP.

Nós escrevemos um tutorial aqui sobre Como ativar links permanentes personalizados no WordPress em Localhost.

Esperamos que este artigo tenha ajudado a resolver os Posts retornando o erro 404 no WordPress. Será que esta solução funciona para você? Você tem outra solução que também funcionou? Por favor, compartilhe nos comentários abaixo. Nós gostaríamos tornar este artigo, um recurso abrangente para os usuários que se deparam com este problema.

Comments (2)

  1. Jefferson

    Olá amigo seu post de como resolver via localhost esta quebrado…O meu esta em localhost…

    1. Asllan Maciel

      Jefferson, tente ir em Configurações > Links Permanentes e apenas salvar, sem alterar nada mesmo… Se não der certo, certifique-se que tem o .htaccess do WP na raiz do diretorio aí!

Deixe seu comentário aqui...

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Nosso site usa cookies e, portanto, coleta informações sobre sua visita para melhorar nosso site (por meio de análise), mostrar a você conteúdo de mídia social e anúncios relevantes. Por favor, consulte nossa página Termos & Políticas para mais detalhes ou concorde clicando no botão 'Aceitar'. OBS: Ao continuar a navegação, você, automaticamente, concorda.

Configurações de Cookies

Abaixo, você pode escolher os tipos de cookies que quer permitir neste site. Clique no botão "Salvar Configurações de Cookies" para aplicar sua escolha.

FuncionalNosso site usa cookies funcionais. Esses cookies são necessários para permitir que nosso site funcione.

AnalíticoNosso site usa cookies analíticos para permitir a análise de nosso site e a otimização para o propósito de a.o. a usabilidade.

Mídia SocialNosso site coloca cookies de mídia social para mostrar conteúdo de terceiros, como YouTube e Facebook. Esses cookies podem rastrear seus dados pessoais.

PublicidadeNosso site coloca cookies de publicidade para mostrar anúncios de terceiros com base em seus interesses. Esses cookies podem rastrear seus dados pessoais.

OutrosNosso site coloca cookies de terceiros de outros serviços que não são analíticos, mídia social ou publicidade.