Erro 404 ao salvar ou publicar posts no WordPress

Por vezes tenho alguns problemas ao fazer alguns posts no WordPress. Ele retorna uma página 404 Não Encontrado. Não faço idéia por que isso acontece. Por vezes, mesmo que consigo publicar o post, editá-lo será difícil. Isso é extremamente irritante.

Segundo o Terminus A Quo e o Software Engeneering in the Loose, de onde retirei a solução o problema é relativo a alguma entidade HTML.

O primeiro método para solucionar o problema é procurar, palavra por palavra, a causadora do problema, mas se isso for penoso demais ou, acontecer inúmeras vezes, você pode resolver o problema via .htaccess.

.htaccess – 404 Not Found

Você pode alterar o seu arquivo .htaccess na raiz de seu blog para forçar o WordPress a aceitar o seu post. Acrescente o código abaixo no .htaccess

<ifmodule mod_security.c>
SecFilterEngine Off
SecFilterPost Off
</ifmodule>

Feito isso, abra a página inicial de seu blog e confira se está tudo ok (não poderá exibir a mensagem Internal Server Error). Se estiver, experimente salvar ou escrever um novo post. Caso contrário, remova o código acima e insira o próximo que deverá funcionar:

<ifmodule mod_env.c>
SetEnv MODSEC_ENABLE Off
PassEnv MODSEC_ENABLE
</ifmodule>

Observação: Não é a toa que estas opções de segurança estão ligadas por padrão. São para proteger seu servidor. Uma vez resolvido os problemas dos posts, retire estes códigos do .taccess.

Para mais detalhes, visite Terminus A Quo. Este tópico do fórum do WordPress também pode oferecer alguma ajuda

Deixe seu comentário