Como corrigir o código de erro HTTP 410
Publicados: 2020-08-12Como costuma acontecer, digitar o URL errado fará com que você seja confrontado com um erro que diz que a página que você está procurando não está lá - um erro 404 clássico. Se você tentar novamente mais tarde, poderá finalmente chegar à página que estava procurando originalmente. No entanto, se a página tiver sido excluída permanentemente, você encontrará o código de erro HTTP 410 .
Embora seja lógico confundir o erro 410 com o código 404 , eles não são iguais. Neste artigo, discutiremos a diferença entre os dois códigos e falaremos sobre como você pode corrigir o erro HTTP 410 .
Vamos lá!
Inscreva-se no nosso canal no Youtube
Erro HTTP 404 vs 410 : Principais diferenças
Você provavelmente está intimamente familiarizado com o erro 404 . Se você tentar visitar uma página que não existe ou digitar o URL errado, geralmente acabará em uma página de erro dedicada - e muitas vezes bem projetada:

No entanto, o erro 404 não é um estado permanente. Por exemplo, pode aparecer quando uma página está temporariamente fora do ar ou inacessível. Dessa forma, se você tentar novamente mais tarde, a página pode estar funcionando e tudo ficará equilibrado na internet mais uma vez.
O erro HTTP 410 ou um ' erro ocorrido ' é diferente. Resumindo, isso significa que a página se foi e provavelmente não estará lá no futuro. Isso pode parecer uma pequena diferença, mas é extremamente importante quando se trata de mecanismos de pesquisa, backlinks e rastreadores.
Quando ocorre um erro 404 , os mecanismos de pesquisa sabem que a página não foi removida permanentemente. Em contraste, um erro 410 indica que os mecanismos de pesquisa devem desindexar o link. Da mesma forma, outros sites que apontam para a página podem verificar se há erros periodicamente. Usar um erro HTTP 410 informa que a remoção do link é aceitável.
Porém, lembre-se: os códigos 410 são práticos apenas se forem intencionais. Embora você possa criar redirecionamentos 410 para páginas excluídas, eles também podem 'aparecer' por conta própria devido a problemas com o cliente ou servidor.
Como corrigir o erro HTTP 410 (3 métodos)
Para este tutorial, presumiremos que você não pretendia configurar redirecionamentos 410 em seu site. Se você não configurou nenhum redirecionamento intencionalmente e os visitantes estão usando os URLs corretos, o problema deve estar no site ou na configuração do servidor - e é algo que você pode corrigir novamente.
1. Desative os plug-ins do seu site
Existem muitos plug-ins do WordPress que podem acionar códigos de erro HTTP 410 em seu site. Na maioria dos casos, são plug-ins que alteram as estruturas de URL da sua página ou permitem que você configure redirecionamentos. No entanto, erros 410 também podem aparecer devido a problemas de compatibilidade mais comuns.
A melhor maneira de descartar plug-ins como a causa do erro é desativá-los de uma só vez. No entanto, antes disso, você vai querer criar um backup do seu site para ficar seguro.
Normalmente, erros 410 não impedem que você acesse o administrador do WordPress. Isso significa que você pode desativar os plug-ins manualmente na guia Plug - ins . Se estiver usando plug-ins de segurança ou redirecionamento, comece desabilitando-os e vendo se o erro persiste.
Se você estiver sem sorte, você precisará cavar mais fundo. Selecione seus plug-ins ativos para que todos tenham uma caixa de seleção e selecione Desativar no menu suspenso Ações em massa :

Desativar todos os seus plug-ins simultaneamente deve impactar drasticamente a funcionalidade do seu site. No entanto, nosso objetivo é diagnosticar rapidamente se um desses plug-ins desativados estava causando o erro 410 . Neste ponto, vá em frente e verifique se o erro ainda está aparecendo. Se ele sumir, você pode reativar cada plug-in desativado, percorrendo a lista e testando cada um individualmente. Um deles deve ser o culpado.
Depois de encontrado, você deve considerar se o plug-in é vital para o seu fluxo de trabalho. Caso contrário, você pode excluí-lo com segurança e voltar à sua programação agendada regularmente. No entanto, se for vital, você desejará procurar uma nova opção. Você também pode considerar entrar em contato com o desenvolvedor do plug-in ofensivo para informá-lo sobre seus problemas e se ele tem uma solução.

2. Reparar o arquivo .htaccess do seu site
Para os não iniciados, o arquivo .htaccess do WordPress permite que você defina as configurações do servidor, como redirecionamentos, restrições de acesso e muito mais. Se você já ajustou seu arquivo .htaccess , ele pode inadvertidamente acionar um erro 410 em seu site.
A maneira mais fácil de abrir o arquivo .htaccess é conectar-se ao servidor do seu site via protocolo de transferência de arquivos (FTP). Se você não tiver um cliente FTP, recomendamos que use o FileZilla.
Depois de se conectar ao seu site, abra a pasta raiz do WordPress, que geralmente é chamada de www , public_html ou com o nome do seu site:

Procure o arquivo .htaccess aqui, clique com o botão direito nele e selecione o comando Exibir / Editar :

Isso abrirá .htaccess usando seu editor de texto padrão. Antes de fazer qualquer alteração, veja como o arquivo deve ficar por padrão:
# 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>Alguns hosts da web ou plug-ins farão alterações neste arquivo, portanto, se você vir qualquer regra que não reconheça que comece com Redirecionar 410 seguido por um URL, remova-o e teste novamente.
No entanto, se o seu arquivo .htaccess não tiver nenhuma configuração personalizada, você pode fechá-lo e seguir em frente. Nesse caso, o culpado está em outro lugar.
3. Reinstale seus arquivos principais do WordPress
Se os dois métodos anteriores não funcionarem, pode haver um problema com seus arquivos principais do WordPress. Resumindo, esses arquivos fazem o WordPress funcionar. Em alguns casos, eles podem ser corrompidos devido a configurações inadequadas ou alterações não recomendadas.
Reparar esses arquivos principais é relativamente simples. O WordPress inclui um recurso que permite reinstalar a versão mais recente do Sistema de gerenciamento de conteúdo (CMS). Fazer isso não deve afetar a funcionalidade ou o conteúdo do seu site de forma alguma, mas mesmo assim, ter um backup recente é sempre uma jogada inteligente.
Quando estiver pronto para começar, vá para Painel> Atualizações e procure a mensagem que diz Você tem a versão mais recente do WordPress com o botão Reinstalar agora embaixo:

Se você não vir essa mensagem, geralmente terá uma atualização para instalar. Vá em frente e atualize ou reinstale o WordPress e, em seguida, verifique se o erro 410 persiste.
Se você ainda não conseguir corrigir o erro HTTP 410
Neste ponto, você já tentou tudo ao seu alcance para resolver o erro 410. No entanto, antes de desistir completamente, vale a pena entrar em contato com os desenvolvedores de seus outros plug-ins e temas, para ver se há um bug que eles estão cientes e potencialmente corrigindo. É um tiro no escuro, especialmente com plug-ins que não manipularão URLs, mas é outro problema potencial assinalado.
Seu último porto de escala será entrar em contato com seu anfitrião para uma correção. Pode ser um problema mais profundo do lado do servidor do que você é capaz de lidar, e a maioria dos hosts ficará feliz em ajudá-lo a colocar seu site em funcionamento novamente.
Conclusão
Em teoria, o erro HTTP 410 só aparece quando uma página é removida permanentemente. Você pode usar códigos 410 para informar aos usuários e mecanismos de pesquisa que uma página não existirá mais no futuro. No entanto, na prática, erros 410 também podem aparecer inesperadamente.
Normalmente, você pode consertar erros 'falsos' 410 usando uma das três abordagens a seguir:
- Desativando os plug-ins do seu site.
- Reparando o arquivo .htaccess do seu site.
- Reinstale seus arquivos principais do WordPress.
Você tem alguma dúvida sobre como corrigir o erro HTTP 410 ? Vamos falar sobre eles na seção de comentários abaixo!
Imagem em miniatura do artigo por Rikiestu / shutterstock.com
