Uma das coisas mais chatas que acontecem quando ativamos o https em nossa hospedagem é tudo parar de funcionar e ocorrer o “redirecionamento em excesso”. Na minha experiência, isso ocorre frequentemente em hospedagens que usam serviços como o Cloudflare, como é o caso da Umbler, por exemplo.
Felizmente, a solução é simples, basta ter acesso para editar o arquivo wp-config.php
. Isso pode ser feito via SFTP ou no painel de controle da tua hospedagem.
Abre o arquivo para edição e procure a linha
/* That's all, stop editing! Happy publishing. */
ou
/* Isto é tudo, pode parar de editar! :) */
Logo acima desta linha, adicione o código a seguir:
if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'] ) {
$_SERVER['HTTPS'] = 'on';
}
Importante: as variáveis WP_HOME
(endereço do WordPress) e WP_SITEURL
(endereço do site) devem estar devidamente corrigidas com o prefixo https://
para que o WordPress carregue as páginas corretamente por https.
Isso pode ser feito a opção Configurações > Geral, como vemos na imagem a seguir:
![Ilustração dos campos onde editar o endereço do WordPress e o endereço do site](https://marcoandrei.com/wp-content/uploads/2023/04/wp_home-wp_siteurl.png)
Se preferires, podes adicionar as seguintes linhas no arquivo wp-config.php
ACIMA da linha que digitamos anteriormente:
define('WP_HOME','https://teudominio.com/');
define('WP_SITEURL','https://teudominio.com/');
Feito! Agora teu sítio deve estar carregando as páginas corretamente.
Este artigo te ajudou? Deixa teu comentário!