Como corrigir o erro 404 da página do WordPress “não encontrada”

Publicados: 2019-03-15
wordpress 404
Siga @Cloudways

É comum que você encontre erros do WordPress 404 ou “os links permanentes do WordPress não funcionam” em seu site se ele não for mantido corretamente. Mas há momentos em que seu site está em manutenção e seus visitantes serão direcionados automaticamente para uma página de erro 404.

Então, você está enfrentando um erro 404 do WordPress ou um erro “Página do WordPress não encontrada”? Não surte! Nós temos uma solução para você.

Geralmente ocorre quando um usuário clica em um link para uma página que está faltando, o servidor de hospedagem da web WordPress enviará automaticamente ao usuário uma mensagem de erro, por exemplo, “404 Not Found”. Por padrão, seu site tem mensagens de erro personalizadas compostas de conteúdo simples. Isso deixa seus visitantes um pouco perdidos.

Hoje, vou lhe dizer como corrigir facilmente a página do WordPress 404 não encontrada ou o WordPress “404 não encontrado” no seu site. Então, vamos começar!

    • Erro de página do WordPress 404 (exceto página inicial)
    • Erro 404 do WordPress após alterar os links permanentes
    • Corrigir erro 404 do WordPress (Internet Explorer)
    • Alterar e atualizar URL do WordPress no banco de dados
    • Corrigir erro 404 do WordPress em servidores locais
    • Método alternativo

Está tendo o erro 404 do WordPress?

Não há razão para ficar frustrado! Contrate um especialista da Cloudways para ajudá-lo a resolver o problema.

Encontre um especialista

Erro de página do WordPress 404 (exceto página inicial)

Às vezes, as páginas do seu site WordPress apresentam um erro 404 de página não encontrada, exceto a sua página inicial. Em tal situação, você pode seguir estas etapas para resolver o problema.

      • Faça login no painel do WordPress
      • Vá para Configurações → Permalinks
      • Selecione as configurações padrão
      • Clique no botão Salvar alterações
      • Altere as configurações de volta para a configuração anterior (uma vez que você selecionou antes de Padrão). Coloque a estrutura personalizada de volta, se você tiver uma.
      • Clique em Salvar configurações

Observação: se você estiver usando uma estrutura personalizada, copie / cole-a na seção Base personalizada.

Configurando links permanentes

Em certos casos, esta solução corrige o erro WordPress 404 not found ou “WordPress permalinks not working”. No entanto, se não funcionar para você, você precisará editar o arquivo .htaccess no diretório principal (onde reside o arquivo index.php principal) de sua instalação do WordPress. Os erros 404 também são normalmente causados ​​por arquivos .htaccess mal configurados ou problemas relacionados à permissão de arquivos.

Erro 404 do WordPress após alterar os links permanentes

.htaccess é um arquivo oculto, então você deve definir todos os arquivos como visíveis em seu FTP.

Primeiro, faça login em seu servidor usando FTP, baixe o arquivo .htaccess que está localizado no mesmo local onde as pastas como / wp-content / wp-admin / wp-includes / estão localizadas.

A seguir, abra este arquivo no editor de texto de sua escolha.

Visite o seguinte link: https://codex.wordpress.org/htaccess e copie / cole a versão do código mais adequada para o seu site. Salve o arquivo .htaccess e carregue-o no servidor ativo.

arquivo htaccess

Por exemplo, se você tiver o Basic WP, use o código 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

Corrigir erro 404 do WordPress (Internet Explorer)

Às vezes, seu site WordPress está funcionando bem em diferentes navegadores, exceto para o Internet Explorer. Isso ocorre porque o IE está ignorando as condições 404 desde o início do IE. No entanto, algumas semanas atrás, a Microsoft introduziu uma atualização de sistema para IE7 e IE8 que pode resultar na interrupção do erro 404 que ocorre em seu site instantaneamente, mesmo se seu site enviar conteúdo válido de volta.

Não encontrado

A solução é simples. Você terá que colocar o código em header.php que está localizado na pasta do seu tema.

 cabeçalho ('HTTP / 1.1 200 OK');

Alterar e atualizar URL do WordPress no banco de dados

Suponha que você possa ver o erro abaixo em seu site WordPress.

“O URL solicitado não foi encontrado neste servidor. Se você inseriu o URL manualmente, verifique a ortografia e tente novamente. ”

404 Página Não Encontrada

Se tal situação ocorrer, você pode ir para o seu PHPMyAdmin, navegar até o nome do seu banco de dados e selecionar a opção wp, por exemplo, blog → opção wp.

Banco de dados de opções WP

Agora altere o URL como se o URL do seu site fosse https://www.abc.com/blog/ substitua-o por http: // localhost / blog.

URL do banco de dados

Corrigir erro 404 do WordPress em servidores locais

Muitos designers e desenvolvedores instalam o WordPress em seus desktops e laptops usando um servidor local para fins de teste. Um problema comum que a maioria dos encontros com instalações de servidores locais do WordPress é que eles não conseguiam fazer as regras de reescrita de permalink funcionarem. Eles tentam alterar os permalinks para postagens e páginas, mas, eventualmente, o site mostra o erro “404 Not Found” do WordPress.

Corrigir erros é mais fácil com Cloudways

Experimente nossa hospedagem em nuvem gerenciada para uma experiência descomplicada

Comece gratuitamente!

Nessa situação, você precisa ativar o módulo de reescrita em sua instalação WAMP, XAMPP ou MAMP. Para o propósito deste tutorial, estou usando o WAMP. Navegue até a barra de tarefas e encontre o ícone WAMP. Depois disso, navegue até Apache → Módulos Apache .

Módulos Apache

Isso permitirá uma longa lista de módulos que você pode ativar e desativar. Encontre aquele chamado “rewrite_module” e clique nele para que seja verificado.

Módulo de reescrita

Em seguida, verifique seus permalinks novamente, independentemente de estarem funcionando bem ou não.

Método alternativo

Você também pode usar o método alternativo. Navegue até o servidor local. Encontre a pasta Apache e vá para a pasta “conf”. Navegue até o arquivo httpd.conf. Procure uma linha que se pareça com:

 #LoadModule rewrite_module modules / mod_rewrite.so

Basta remover o sinal “#”. Então fica assim:

 LoadModule rewrite_module modules / mod_rewrite.so

Conclusão

Espero que você ache este guia útil e que tenha resolvido seu problema de “erro de página do WordPress 404” ou “Permalinks do WordPress não funcionam”. Você descobriu alguma outra maneira de se livrar desse problema? Compartilhe suas soluções conosco na seção de comentários fornecida abaixo. Tenho certeza de que será benéfico para outras pessoas que enfrentam problemas semelhantes.

P. Por que estou recebendo um erro 404?

Erros 404 do WordPress geralmente ocorrem quando você remove certas páginas do seu site e não as redireciona para outras páginas que estão ativas. Às vezes, o erro de página 404 do WordPress também pode ocorrer quando você altera o URL de uma página específica.

P. Como faço para testar um erro 404?

Existem várias ferramentas que você pode usar para testar erros 404 do WordPress, uma das quais é o Deadlinkchecker.

P. Como editar a página 404 do WordPress?

No painel do WordPress, navegue até Aparência> Editor de temas. Encontre o arquivo chamado “arquivo 404.php” e edite-o você mesmo ou com a ajuda de um desenvolvedor WordPress.

P. Como redirecionar a página 404 do WordPress?

No painel do WordPress, navegue até Ferramentas> Redirecionamento. Lá você pode aplicar o redirecionamento colando a URL quebrada na caixa de origem e a nova URL na caixa Destino.