Redirecionamento no incorreto no WordPress. Se seu site está gerando este erro após ativar o Varnish e SSL, veja neste artigo como corrigir.
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:
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.