• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Redirecionamento incorreto WordPress com Varnish + SSL

Redirecionamento no incorreto no WordPress. Se seu site está gerando este erro após ativar o Varnish e SSL, veja neste artigo como corrigir.

WordPress

Redirecionamento incorreto WordPress com Varnish + SSL

Esse tipo de dificuldade pode ocorrer quando o seu site já possui ativo o Varnish e é ativado o SSL, causando uma dificuldade do varnish em conseguir carregar o seu site. Veja a seguir um exemplo do erro:

Como resolver o erro redirecionamento incorreto quando você usa WordPress com Varnish + SSL. Esta imagem mostra o erro de redirecionamento incorreto.

Mas lembre-se que não basta apenas ativar o Varnish, ele deve ser configurado corretamente. Se você vai ativar este recurso, veja o artigo Varnish: Como configurar o sistema de cache em seu site.

Como solucionar?

É muito simples corrigir essa dificuldade, pois o erro ocorre devido a uma incompatibilidade no redirecionamento para https quando o domínio possui Varnish.
Basta adicionar no topo do arquivo wp-config.php o código abaixo:

// SSL + Varnish
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
define('CONCATENATE_SCRIPTS', false);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) {
        $_SERVER['HTTPS'] = 'on';
}

Por outro lado, também é importante verificar se não existe alguma regra no seu .htaccess que pode estar forçando algum redirect, como as regras desse post que são incompatíveis com a regra acima.

Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Mas tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.

Este artigo foi útil pra você?