Suporte » Problemas no funcionamento » ERR_TOO_MANY_REDIRECTS com versão 4.5.2 do wordpress

  • Resolvido capinha

    (@capinha)


    Boa tarde

    Desde que atualizei para a versão 4.5.2 que tenho problemas nos sites.

    Uso permalinks do tipo /%postname%/ e tenho uma página estática definida para a homepage e outra definida para o blog (posts). Com estas configurações e utilizando a versão 4.5.2 do wordpress, fico com problemas de redirects na homepage (mas se no url colocar o url para uma qualquer página desse site é-me possível vê-la).

    Dos testes que fiz e do que já pesquisei, verifiquei que se tiver uma página estática definida para a homepage e mudar o permalink para algo diferente do que vem por defeito, passam a existir problemas de redirects na homepage. Se não tiver uma página estática definida para a homepage ou se não mudar o tipo de permalink que vem por defeito, o problema do redirect não existe.

    Já tentei algumas possíveis soluções, incluíndo adicionar estas linhas no wp-config.php:
    define(‘WP_HOME’,’http://MY_DOMAIN.com’);
    define(‘WP_SITEURL’,’http://MY_DOMAIN.com’);
    Mas o problema persiste.

    Também vi, pelo que pesquisei, que é um problema que afetou vários sites mas nenhum dos seus admins conseguiu ainda ter uma solução para o problema sem ser a de usar os permalinks por defeito.
    Poderei enviar os dados de acesso ao backoffice e o url da página por mensagem privada.

    Cumprimentos

A visualizar 9 respostas - de 1 a 9 (de um total de 9)
  • Olá capinha

    Qual é o URL do teu site?

    Obrigado pela rápida resposta,

    O site não está em produção, motivo pelo qual não posso disponibilizar o url publicamente.
    Não existe outra forma de disponibilizar esses dados?

    Old but gold, experimenta ver se há algum problema com as Rewrite Rules. O que estás a correr? Apache? Há alguma coisa a ser atirada para os logs?

    Está a ser usado o IIS.
    Ativei os logs mas não vejo nenhum indicação de erro que gere esse problema.
    Vou testar para ver as Rules.

    Obrigado pela dica.

    Continuo com o mesmo problema e não vejo nenhuma solução para este caso.
    Alguma sugestão ou solução prevista?

    Que definições tens no .htaccess relativas a rewrite ou redirect?
    Que redirects é que estão a acontecer?

    Tens mais algumas informações que possam ajudar a completar o sucedido?

    Para teste:
    Já experimentaste desativar todos os plugins?
    Já experimentaste outro template?

    Já tentei desativar todos os plugins e experimentar outra template mas acontece o mesmo.
    Sempre que existe uma homepage estática definida e o permalink é outro diferente do tipo que vem por defeito no wordpress, a homepage do site fica com problemas de redirect (301).
    Com a versão anterior do WordPress tudo estava bem, o problema começou após o update para a versão 4.5.2. Neste momento tenho a versão 4.5.3 instalada mas continua igual.
    Não tenho .htaccess porque é IIS, tenho o web.config ou o wp-config, mas em nenhum deles foi colocado algo que posso criar essa situação.

    Encontrei uma solução que resolve o meu problema neste post:
    https://make.wordpress.org/core/handbook/testing/reporting-bugs/

    Colocando este código no functions.php do tema o meu problema ficou resolvido:
    function disable_front_page_redirect_madness($redirect_url) {
    if( is_front_page() ) {
    $redirect_url = false;
    }

    return $redirect_url;
    }
    add_filter( ‘redirect_canonical’, ‘disable_front_page_redirect_madness’ );

    Moderador pmfonseca

    (@pmfonseca)

    @capinha

    Obrigado pelo feedback

A visualizar 9 respostas - de 1 a 9 (de um total de 9)
  • O tópico ‘ERR_TOO_MANY_REDIRECTS com versão 4.5.2 do wordpress’ está fechado a novas respostas.