• 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

Fabricio Bottesini - Especialista de Atendimento na KingHost

Seu site é baseado em WordPress e começou a gerar erro de redirecionamento incorreto após você ativar o Varnish e SSL? Veja nesse artigo como corrigir.

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.

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';
}

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 qualquer dúvida sobre WordPress com Varnish + SSL, entre em contato com nosso suporte através dos nossos canais de atendimento.

Oi! Eu sou Fabricio Bottesini e quero te convidar para assinar nossa newsletter e ficar por dentro das novidades.
Enviar conteúdo por email
573 visualizações

Esse artigo foi útil pra você?